Class PBKDF2ParamsImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.xmlsec.encryption.impl.PBKDF2ParamsImpl
- All Implemented Interfaces:
XMLObject,PBKDF2Params
Concrete implementation of
PBKDF2Params.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate IterationCountIterationCount child element.private KeyLengthKeyLength child element.private PRFPRF child element.private SaltSalt child element.Fields inherited from interface org.opensaml.xmlsec.encryption.PBKDF2Params
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPBKDF2ParamsImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet the IterationCount child element.Get the KeyLength child element.Gets an unmodifiable list of child elements in the order that they will appear in the DOM.getPRF()Get the PRF child element.getSalt()Get the Salt child element.voidsetIterationCount(IterationCount count) Set the IterationCount child element.voidsetKeyLength(KeyLength length) Set the KeyLength child element.voidSet the PRF child element.voidSet the Salt child element.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
-
salt
Salt child element. -
iterationCount
IterationCount child element. -
keyLength
KeyLength child element. -
prf
PRF child element.
-
-
Constructor Details
-
Method Details
-
getSalt
Get the Salt child element.- Specified by:
getSaltin interfacePBKDF2Params- Returns:
- the element
-
setSalt
Set the Salt child element.- Specified by:
setSaltin interfacePBKDF2Params- Parameters:
newSalt- the salt
-
getIterationCount
Get the IterationCount child element.- Specified by:
getIterationCountin interfacePBKDF2Params- Returns:
- the element
-
setIterationCount
Set the IterationCount child element.- Specified by:
setIterationCountin interfacePBKDF2Params- Parameters:
count- the new iteration count
-
getKeyLength
Get the KeyLength child element.- Specified by:
getKeyLengthin interfacePBKDF2Params- Returns:
- the element
-
setKeyLength
Set the KeyLength child element.- Specified by:
setKeyLengthin interfacePBKDF2Params- Parameters:
length- the new key length
-
getPRF
Get the PRF child element.- Specified by:
getPRFin interfacePBKDF2Params- Returns:
- the element
-
setPRF
Set the PRF child element.- Specified by:
setPRFin interfacePBKDF2Params- Parameters:
newPRF- the new PRF element
-
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
-