Class PBKDF2ParamsImpl
- java.lang.Object
-
- org.opensaml.core.xml.AbstractXMLObject
-
- org.opensaml.xmlsec.encryption.impl.PBKDF2ParamsImpl
-
- All Implemented Interfaces:
XMLObject,PBKDF2Params
public class PBKDF2ParamsImpl extends AbstractXMLObject implements PBKDF2Params
Concrete implementation ofPBKDF2Params.
-
-
Field Summary
Fields Modifier and Type Field Description private IterationCountiterationCountIterationCount child element.private KeyLengthkeyLengthKeyLength child element.private PRFprfPRF child element.private SaltsaltSalt 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
Constructors Modifier Constructor Description protectedPBKDF2ParamsImpl(String namespaceURI, String elementLocalName, String namespacePrefix)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IterationCountgetIterationCount()Get the IterationCount child element.KeyLengthgetKeyLength()Get the KeyLength child element.List<XMLObject>getOrderedChildren()Gets an unmodifiable list of child elements in the order that they will appear in the DOM.PRFgetPRF()Get the PRF child element.SaltgetSalt()Get the Salt child element.voidsetIterationCount(IterationCount count)Set the IterationCount child element.voidsetKeyLength(KeyLength length)Set the KeyLength child element.voidsetPRF(PRF newPRF)Set the PRF child element.voidsetSalt(Salt newSalt)Set the Salt child element.-
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
-
salt
@Nullable private Salt salt
Salt child element.
-
iterationCount
@Nullable private IterationCount iterationCount
IterationCount child element.
-
keyLength
@Nullable private KeyLength keyLength
KeyLength child element.
-
prf
@Nullable private PRF prf
PRF child element.
-
-
Method Detail
-
getSalt
@Nullable public Salt getSalt()
Get the Salt child element.- Specified by:
getSaltin interfacePBKDF2Params- Returns:
- the element
-
setSalt
public void setSalt(@Nullable Salt newSalt)Set the Salt child element.- Specified by:
setSaltin interfacePBKDF2Params- Parameters:
newSalt- the salt
-
getIterationCount
@Nullable public IterationCount getIterationCount()
Get the IterationCount child element.- Specified by:
getIterationCountin interfacePBKDF2Params- Returns:
- the element
-
setIterationCount
public void setIterationCount(@Nullable IterationCount count)Set the IterationCount child element.- Specified by:
setIterationCountin interfacePBKDF2Params- Parameters:
count- the new iteration count
-
getKeyLength
@Nullable public KeyLength getKeyLength()
Get the KeyLength child element.- Specified by:
getKeyLengthin interfacePBKDF2Params- Returns:
- the element
-
setKeyLength
public void setKeyLength(@Nullable KeyLength length)Set the KeyLength child element.- Specified by:
setKeyLengthin interfacePBKDF2Params- Parameters:
length- the new key length
-
getPRF
@Nullable public PRF getPRF()
Get the PRF child element.- Specified by:
getPRFin interfacePBKDF2Params- Returns:
- the element
-
setPRF
public void setPRF(@Nullable PRF newPRF)Set the PRF child element.- Specified by:
setPRFin interfacePBKDF2Params- Parameters:
newPRF- the new PRF element
-
getOrderedChildren
public List<XMLObject> 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
-
-