Class AgreementMethodImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.xmlsec.encryption.impl.AgreementMethodImpl
- All Implemented Interfaces:
ElementExtensibleXMLObject,XMLObject,AgreementMethod
Concrete implementation of
AgreementMethod.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StringAlgorithm attribute value.private KANonceKA-Nonce child element value.private OriginatorKeyInfoOriginatorKeyInfo child element value.private RecipientKeyInfoRecipientKeyInfo child element value.private IndexedXMLObjectChildrenList<XMLObject>List of wildcard <any> XMLObject children.Fields inherited from interface org.opensaml.xmlsec.encryption.AgreementMethod
ALGORITHM_ATTRIBUTE_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAgreementMethodImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptiongetUnknownXMLObjects(QName typeOrName) voidsetAlgorithm(String newAlgorithm) voidsetKANonce(KANonce newKANonce) voidsetOriginatorKeyInfo(OriginatorKeyInfo newOriginatorKeyInfo) voidsetRecipientKeyInfo(RecipientKeyInfo newRecipientKeyInfo) Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, ensureDOM, 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, setSchemaTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensaml.core.xml.XMLObject
detach, ensureDOM, 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 Details
-
algorithm
Algorithm attribute value. -
kaNonce
KA-Nonce child element value. -
originatorKeyInfo
OriginatorKeyInfo child element value. -
recipientKeyInfo
RecipientKeyInfo child element value. -
xmlChildren
List of wildcard <any> XMLObject children.
-
-
Constructor Details
-
Method Details
-
getAlgorithm
- Specified by:
getAlgorithmin interfaceAgreementMethod
-
setAlgorithm
- Specified by:
setAlgorithmin interfaceAgreementMethod
-
getKANonce
- Specified by:
getKANoncein interfaceAgreementMethod
-
setKANonce
- Specified by:
setKANoncein interfaceAgreementMethod
-
getOriginatorKeyInfo
- Specified by:
getOriginatorKeyInfoin interfaceAgreementMethod
-
setOriginatorKeyInfo
- Specified by:
setOriginatorKeyInfoin interfaceAgreementMethod
-
getRecipientKeyInfo
- Specified by:
getRecipientKeyInfoin interfaceAgreementMethod
-
setRecipientKeyInfo
- Specified by:
setRecipientKeyInfoin interfaceAgreementMethod
-
getUnknownXMLObjects
- Specified by:
getUnknownXMLObjectsin interfaceElementExtensibleXMLObject
-
getUnknownXMLObjects
- Specified by:
getUnknownXMLObjectsin interfaceElementExtensibleXMLObject
-
getOrderedChildren
- Specified by:
getOrderedChildrenin interfaceXMLObject
-