Class DerivedKeyImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.xmlsec.encryption.impl.DerivedKeyImpl
- All Implemented Interfaces:
XMLObject,DerivedKey
Concrete implementation of
DerivedKey.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate DerivedKeyNameDerivedKeyName child element.private StringId attribute.private KeyDerivationMethodKeyDerivationMethod child element.private MasterKeyNameMasterKeyName child element.private StringRecipient attribute.private ReferenceListReferenceList child element.private StringType attribute.Fields inherited from interface org.opensaml.xmlsec.encryption.DerivedKey
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, ID_ATTRIBUTE_NAME, RECIPIENT_ATTRIBUTE_NAME, TYPE_ATTRIBUTE_NAME, TYPE_LOCAL_NAME, TYPE_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDerivedKeyImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptiongetId()getType()voidvoidvoidvoidvoidsetRecipient(String newRecipient) voidsetReferenceList(ReferenceList newReferenceList) voidMethods 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
-
keyDerivationMethod
KeyDerivationMethod child element. -
referenceList
ReferenceList child element. -
derivedKeyName
DerivedKeyName child element. -
masterKeyName
MasterKeyName child element. -
recipient
Recipient attribute. -
id
Id attribute. -
type
Type attribute.
-
-
Constructor Details
-
Method Details
-
getKeyDerivationMethod
- Specified by:
getKeyDerivationMethodin interfaceDerivedKey
-
setKeyDerivationMethod
- Specified by:
setKeyDerivationMethodin interfaceDerivedKey
-
getReferenceList
- Specified by:
getReferenceListin interfaceDerivedKey
-
setReferenceList
- Specified by:
setReferenceListin interfaceDerivedKey
-
getDerivedKeyName
- Specified by:
getDerivedKeyNamein interfaceDerivedKey
-
setDerivedKeyName
- Specified by:
setDerivedKeyNamein interfaceDerivedKey
-
getMasterKeyName
- Specified by:
getMasterKeyNamein interfaceDerivedKey
-
setMasterKeyName
- Specified by:
setMasterKeyNamein interfaceDerivedKey
-
getRecipient
- Specified by:
getRecipientin interfaceDerivedKey
-
setRecipient
- Specified by:
setRecipientin interfaceDerivedKey
-
getId
- Specified by:
getIdin interfaceDerivedKey
-
setId
- Specified by:
setIdin interfaceDerivedKey
-
getType
- Specified by:
getTypein interfaceDerivedKey
-
setType
- Specified by:
setTypein interfaceDerivedKey
-
getOrderedChildren
- Specified by:
getOrderedChildrenin interfaceXMLObject
-