Class ConcatKDFParamsImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.xmlsec.encryption.impl.ConcatKDFParamsImpl
- All Implemented Interfaces:
XMLObject,ConcatKDFParams
Concrete implementation of
ConcatKDFParams.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StringAlgorithmID.private DigestMethodDigestMethod.private StringPartyUInfo.private StringPartyVInfo.private StringSuppPrivInfo.private StringSuppPubInfo.Fields inherited from interface org.opensaml.xmlsec.encryption.ConcatKDFParams
ALGORITHM_ID_ATTRIBUTE_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, PARTY_U_INFO_ATTRIBUTE_NAME, PARTY_V_INFO_ATTRIBUTE_NAME, SUPP_PRIV_INFO_ATTRIBUTE_NAME, SUPP_PUB_INFO_ATTRIBUTE_NAME, TYPE_LOCAL_NAME, TYPE_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConcatKDFParamsImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGets the AlgorithmID attribute in its padded hex-encoded form.byte[]Gets the AlgorithmID attribute in its padded byte array form.Gets the digest method.Gets an unmodifiable list of child elements in the order that they will appear in the DOM.Gets the PartyUInfo attribute in its padded hex-encoded form.byte[]Gets the PartyUInfo attribute in its padded byte array form.Gets the PartyVInfo attribute in its padded hex-encoded form.byte[]Gets the PartyVInfo attribute in its padded byte array form.Gets the SuppPrivInfo attribute in its padded hex-encoded form.byte[]Gets the SuppPrivInfo attribute in its padded byte array form.Gets the SuppPubInfo attribute in its padded hex-encoded form.byte[]Gets the SuppPubInfo attribute in its padded byte array form.voidsetAlgorithmID(String newAlgorithmID) Sets the AlgorithmID attribute.voidsetAlgorithmIDBytes(byte[] newAlgorithmID) Sets the AlgorithmID attribute.voidsetDigestMethod(DigestMethod newDigestMethod) Sets the digest method.voidsetPartyUInfo(String newPartyUInfo) Sets the PartyUInfo attribute.voidsetPartyUInfoBytes(byte[] newPartyUInfo) Sets the PartyUInfo attribute.voidsetPartyVInfo(String newPartyVInfo) Sets the PartyVInfo attribute.voidsetPartyVInfoBytes(byte[] newPartyVInfo) Sets the PartyVInfo attribute.voidsetSuppPrivInfo(String newSuppPrivInfo) Sets the SuppPrivInfo attribute.voidsetSuppPrivInfoBytes(byte[] newSuppPrivInfo) Sets the SuppPrivInfo attribute.voidsetSuppPubInfo(String newSuppPubInfo) Sets the SuppPubInfo attribute.voidsetSuppPubInfoBytes(byte[] newSuppPubInfo) Sets the SuppPubInfo attribute.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
-
digestMethod
DigestMethod. -
algorithmID
AlgorithmID. -
partyUInfo
PartyUInfo. -
partyVInfo
PartyVInfo. -
suppPubInfo
SuppPubInfo. -
suppPrivInfo
SuppPrivInfo.
-
-
Constructor Details
-
Method Details
-
getDigestMethod
Gets the digest method.- Specified by:
getDigestMethodin interfaceConcatKDFParams- Returns:
- the digest method
-
setDigestMethod
Sets the digest method.- Specified by:
setDigestMethodin interfaceConcatKDFParams- Parameters:
newDigestMethod- the digest method
-
getAlgorithmID
Gets the AlgorithmID attribute in its padded hex-encoded form.- Specified by:
getAlgorithmIDin interfaceConcatKDFParams- Returns:
- the
AlgorithmIDattribute
-
setAlgorithmID
Sets the AlgorithmID attribute.- Specified by:
setAlgorithmIDin interfaceConcatKDFParams- Parameters:
newAlgorithmID- the AlgorithmID attribute in its padded hex-encoded form
-
getAlgorithmIDBytes
@Nullable public byte[] getAlgorithmIDBytes()Gets the AlgorithmID attribute in its padded byte array form.- Specified by:
getAlgorithmIDBytesin interfaceConcatKDFParams- Returns:
- the
AlgorithmIDattribute
-
setAlgorithmIDBytes
public void setAlgorithmIDBytes(@Nullable byte[] newAlgorithmID) Sets the AlgorithmID attribute.- Specified by:
setAlgorithmIDBytesin interfaceConcatKDFParams- Parameters:
newAlgorithmID- the AlgorithmID attribute in its padded byte array form
-
getPartyUInfo
Gets the PartyUInfo attribute in its padded hex-encoded form.- Specified by:
getPartyUInfoin interfaceConcatKDFParams- Returns:
- the PartyUInfo attribute
-
setPartyUInfo
Sets the PartyUInfo attribute.- Specified by:
setPartyUInfoin interfaceConcatKDFParams- Parameters:
newPartyUInfo- PartyUInfo attribute in its padded hex-encoded form
-
getPartyUInfoBytes
@Nullable public byte[] getPartyUInfoBytes()Gets the PartyUInfo attribute in its padded byte array form.- Specified by:
getPartyUInfoBytesin interfaceConcatKDFParams- Returns:
- the PartyUInfo attribute
-
setPartyUInfoBytes
public void setPartyUInfoBytes(@Nullable byte[] newPartyUInfo) Sets the PartyUInfo attribute.- Specified by:
setPartyUInfoBytesin interfaceConcatKDFParams- Parameters:
newPartyUInfo- PartyUInfo attribute in its padded byte array form
-
getPartyVInfo
Gets the PartyVInfo attribute in its padded hex-encoded form.- Specified by:
getPartyVInfoin interfaceConcatKDFParams- Returns:
- the PartyVInfo attribute
-
setPartyVInfo
Sets the PartyVInfo attribute.- Specified by:
setPartyVInfoin interfaceConcatKDFParams- Parameters:
newPartyVInfo- PartyVInfo attribute in its padded hex-encoded form
-
getPartyVInfoBytes
@Nullable public byte[] getPartyVInfoBytes()Gets the PartyVInfo attribute in its padded byte array form.- Specified by:
getPartyVInfoBytesin interfaceConcatKDFParams- Returns:
- the PartyVInfo attribute
-
setPartyVInfoBytes
public void setPartyVInfoBytes(@Nullable byte[] newPartyVInfo) Sets the PartyVInfo attribute.- Specified by:
setPartyVInfoBytesin interfaceConcatKDFParams- Parameters:
newPartyVInfo- PartyVInfo attribute in its padded byte array form
-
getSuppPubInfo
Gets the SuppPubInfo attribute in its padded hex-encoded form.- Specified by:
getSuppPubInfoin interfaceConcatKDFParams- Returns:
- the SuppPubInfo attribute
-
setSuppPubInfo
Sets the SuppPubInfo attribute.- Specified by:
setSuppPubInfoin interfaceConcatKDFParams- Parameters:
newSuppPubInfo- SuppPubInfo attribute in its padded hex-encoded form
-
getSuppPubInfoBytes
@Nullable public byte[] getSuppPubInfoBytes()Gets the SuppPubInfo attribute in its padded byte array form.- Specified by:
getSuppPubInfoBytesin interfaceConcatKDFParams- Returns:
- the SuppPubInfo attribute
-
setSuppPubInfoBytes
public void setSuppPubInfoBytes(@Nullable byte[] newSuppPubInfo) Sets the SuppPubInfo attribute.- Specified by:
setSuppPubInfoBytesin interfaceConcatKDFParams- Parameters:
newSuppPubInfo- SuppPubInfo attribute in its padded byte array form
-
getSuppPrivInfo
Gets the SuppPrivInfo attribute in its padded hex-encoded form.- Specified by:
getSuppPrivInfoin interfaceConcatKDFParams- Returns:
- the SuppPrivInfo attribute
-
setSuppPrivInfo
Sets the SuppPrivInfo attribute.- Specified by:
setSuppPrivInfoin interfaceConcatKDFParams- Parameters:
newSuppPrivInfo- SuppPrivInfo attribute in its padded hex-encoded form
-
getSuppPrivInfoBytes
@Nullable public byte[] getSuppPrivInfoBytes()Gets the SuppPrivInfo attribute in its padded byte array form.- Specified by:
getSuppPrivInfoBytesin interfaceConcatKDFParams- Returns:
- the SuppPrivInfo attribute
-
setSuppPrivInfoBytes
public void setSuppPrivInfoBytes(@Nullable byte[] newSuppPrivInfo) Sets the SuppPrivInfo attribute.- Specified by:
setSuppPrivInfoBytesin interfaceConcatKDFParams- Parameters:
newSuppPrivInfo- SuppPrivInfo attribute in its padded byte array form
-
getOrderedChildren
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.- Specified by:
getOrderedChildrenin interfaceXMLObject- Returns:
- ordered list of child elements
-