Class EncryptedTypeImpl
- java.lang.Object
-
- org.opensaml.core.xml.AbstractXMLObject
-
- org.opensaml.xmlsec.encryption.impl.EncryptedTypeImpl
-
- All Implemented Interfaces:
org.opensaml.core.xml.XMLObject,org.opensaml.xmlsec.encryption.EncryptedType
- Direct Known Subclasses:
EncryptedDataImpl,EncryptedKeyImpl
public abstract class EncryptedTypeImpl extends org.opensaml.core.xml.AbstractXMLObject implements org.opensaml.xmlsec.encryption.EncryptedTypeAbstract implementation ofEncryptedType.
-
-
Field Summary
Fields Modifier and Type Field Description private org.opensaml.xmlsec.encryption.CipherDatacipherDataCipherData child element.private StringencodingEncoding attribute value.private org.opensaml.xmlsec.encryption.EncryptionMethodencryptionMethodEncryptionMethod child element.private org.opensaml.xmlsec.encryption.EncryptionPropertiesencryptionPropertiesEncryptionProperties child element.private Stringidid attribute value.private org.opensaml.xmlsec.signature.KeyInfokeyInfoEncryptionMethod child element.private StringmimeTypeMimeType attribute value.private StringtypeType attribute value.
-
Constructor Summary
Constructors Modifier Constructor Description protectedEncryptedTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.opensaml.xmlsec.encryption.CipherDatagetCipherData()StringgetEncoding()org.opensaml.xmlsec.encryption.EncryptionMethodgetEncryptionMethod()org.opensaml.xmlsec.encryption.EncryptionPropertiesgetEncryptionProperties()StringgetID()org.opensaml.xmlsec.signature.KeyInfogetKeyInfo()StringgetMimeType()List<org.opensaml.core.xml.XMLObject>getOrderedChildren()StringgetType()voidsetCipherData(org.opensaml.xmlsec.encryption.CipherData newCipherData)voidsetEncoding(String newEncoding)voidsetEncryptionMethod(org.opensaml.xmlsec.encryption.EncryptionMethod newEncryptionMethod)voidsetEncryptionProperties(org.opensaml.xmlsec.encryption.EncryptionProperties newEncryptionProperties)voidsetID(String newID)voidsetKeyInfo(org.opensaml.xmlsec.signature.KeyInfo newKeyInfo)voidsetMimeType(String newMimeType)voidsetType(String newType)-
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
-
id
private String id
id attribute value.
-
type
private String type
Type attribute value.
-
mimeType
private String mimeType
MimeType attribute value.
-
encoding
private String encoding
Encoding attribute value.
-
encryptionMethod
private org.opensaml.xmlsec.encryption.EncryptionMethod encryptionMethod
EncryptionMethod child element.
-
keyInfo
private org.opensaml.xmlsec.signature.KeyInfo keyInfo
EncryptionMethod child element.
-
cipherData
private org.opensaml.xmlsec.encryption.CipherData cipherData
CipherData child element.
-
encryptionProperties
private org.opensaml.xmlsec.encryption.EncryptionProperties encryptionProperties
EncryptionProperties child element.
-
-
Method Detail
-
getID
public String getID()
- Specified by:
getIDin interfaceorg.opensaml.xmlsec.encryption.EncryptedType
-
setID
public void setID(String newID)
- Specified by:
setIDin interfaceorg.opensaml.xmlsec.encryption.EncryptedType
-
getType
public String getType()
- Specified by:
getTypein interfaceorg.opensaml.xmlsec.encryption.EncryptedType
-
setType
public void setType(String newType)
- Specified by:
setTypein interfaceorg.opensaml.xmlsec.encryption.EncryptedType
-
getMimeType
public String getMimeType()
- Specified by:
getMimeTypein interfaceorg.opensaml.xmlsec.encryption.EncryptedType
-
setMimeType
public void setMimeType(String newMimeType)
- Specified by:
setMimeTypein interfaceorg.opensaml.xmlsec.encryption.EncryptedType
-
getEncoding
public String getEncoding()
- Specified by:
getEncodingin interfaceorg.opensaml.xmlsec.encryption.EncryptedType
-
setEncoding
public void setEncoding(String newEncoding)
- Specified by:
setEncodingin interfaceorg.opensaml.xmlsec.encryption.EncryptedType
-
getEncryptionMethod
public org.opensaml.xmlsec.encryption.EncryptionMethod getEncryptionMethod()
- Specified by:
getEncryptionMethodin interfaceorg.opensaml.xmlsec.encryption.EncryptedType
-
setEncryptionMethod
public void setEncryptionMethod(org.opensaml.xmlsec.encryption.EncryptionMethod newEncryptionMethod)
- Specified by:
setEncryptionMethodin interfaceorg.opensaml.xmlsec.encryption.EncryptedType
-
getKeyInfo
public org.opensaml.xmlsec.signature.KeyInfo getKeyInfo()
- Specified by:
getKeyInfoin interfaceorg.opensaml.xmlsec.encryption.EncryptedType
-
setKeyInfo
public void setKeyInfo(org.opensaml.xmlsec.signature.KeyInfo newKeyInfo)
- Specified by:
setKeyInfoin interfaceorg.opensaml.xmlsec.encryption.EncryptedType
-
getCipherData
public org.opensaml.xmlsec.encryption.CipherData getCipherData()
- Specified by:
getCipherDatain interfaceorg.opensaml.xmlsec.encryption.EncryptedType
-
setCipherData
public void setCipherData(org.opensaml.xmlsec.encryption.CipherData newCipherData)
- Specified by:
setCipherDatain interfaceorg.opensaml.xmlsec.encryption.EncryptedType
-
getEncryptionProperties
public org.opensaml.xmlsec.encryption.EncryptionProperties getEncryptionProperties()
- Specified by:
getEncryptionPropertiesin interfaceorg.opensaml.xmlsec.encryption.EncryptedType
-
setEncryptionProperties
public void setEncryptionProperties(org.opensaml.xmlsec.encryption.EncryptionProperties newEncryptionProperties)
- Specified by:
setEncryptionPropertiesin interfaceorg.opensaml.xmlsec.encryption.EncryptedType
-
getOrderedChildren
public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
- Specified by:
getOrderedChildrenin interfaceorg.opensaml.core.xml.XMLObject
-
-