Class SigningMethodImpl
- java.lang.Object
-
- org.opensaml.core.xml.AbstractXMLObject
-
- org.opensaml.saml.ext.saml2alg.impl.SigningMethodImpl
-
- All Implemented Interfaces:
org.opensaml.core.xml.ElementExtensibleXMLObject,org.opensaml.core.xml.XMLObject,org.opensaml.saml.common.SAMLObject,org.opensaml.saml.ext.saml2alg.SigningMethod
public class SigningMethodImpl extends org.opensaml.core.xml.AbstractXMLObject implements org.opensaml.saml.ext.saml2alg.SigningMethodImplementation ofSigningMethod.
-
-
Field Summary
Fields Modifier and Type Field Description private StringalgorithmAlgorithm attribute value.private IntegermaxKeySizeMaxKeySize attribute value.private IntegerminKeySizeMinKeySize attribute value.private org.opensaml.core.xml.util.IndexedXMLObjectChildrenList<org.opensaml.core.xml.XMLObject>unknownChildrenWildcard child elements.
-
Constructor Summary
Constructors Constructor Description SigningMethodImpl(String namespaceURI, String elementLocalName, String namespacePrefix)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAlgorithm()IntegergetMaxKeySize()IntegergetMinKeySize()List<org.opensaml.core.xml.XMLObject>getOrderedChildren()List<org.opensaml.core.xml.XMLObject>getUnknownXMLObjects()List<org.opensaml.core.xml.XMLObject>getUnknownXMLObjects(QName typeOrName)voidsetAlgorithm(String newValue)voidsetMaxKeySize(Integer newValue)voidsetMinKeySize(Integer newValue)-
Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
-
-
-
Field Detail
-
unknownChildren
private final org.opensaml.core.xml.util.IndexedXMLObjectChildrenList<org.opensaml.core.xml.XMLObject> unknownChildren
Wildcard child elements.
-
algorithm
private String algorithm
Algorithm attribute value.
-
minKeySize
private Integer minKeySize
MinKeySize attribute value.
-
maxKeySize
private Integer maxKeySize
MaxKeySize attribute value.
-
-
Method Detail
-
getAlgorithm
@Nullable public String getAlgorithm()
- Specified by:
getAlgorithmin interfaceorg.opensaml.saml.ext.saml2alg.SigningMethod
-
setAlgorithm
public void setAlgorithm(@Nullable String newValue)- Specified by:
setAlgorithmin interfaceorg.opensaml.saml.ext.saml2alg.SigningMethod
-
getMinKeySize
@Nullable public Integer getMinKeySize()
- Specified by:
getMinKeySizein interfaceorg.opensaml.saml.ext.saml2alg.SigningMethod
-
setMinKeySize
public void setMinKeySize(@Nullable Integer newValue)- Specified by:
setMinKeySizein interfaceorg.opensaml.saml.ext.saml2alg.SigningMethod
-
getMaxKeySize
@Nullable public Integer getMaxKeySize()
- Specified by:
getMaxKeySizein interfaceorg.opensaml.saml.ext.saml2alg.SigningMethod
-
setMaxKeySize
public void setMaxKeySize(@Nullable Integer newValue)- Specified by:
setMaxKeySizein interfaceorg.opensaml.saml.ext.saml2alg.SigningMethod
-
getUnknownXMLObjects
public List<org.opensaml.core.xml.XMLObject> getUnknownXMLObjects()
- Specified by:
getUnknownXMLObjectsin interfaceorg.opensaml.core.xml.ElementExtensibleXMLObject
-
getUnknownXMLObjects
public List<org.opensaml.core.xml.XMLObject> getUnknownXMLObjects(QName typeOrName)
- Specified by:
getUnknownXMLObjectsin interfaceorg.opensaml.core.xml.ElementExtensibleXMLObject
-
getOrderedChildren
public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
- Specified by:
getOrderedChildrenin interfaceorg.opensaml.core.xml.XMLObject
-
-