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()KeyLengthgetKeyLength()List<XMLObject>getOrderedChildren()PRFgetPRF()SaltgetSalt()voidsetIterationCount(IterationCount count)voidsetKeyLength(KeyLength length)voidsetPRF(PRF newPRF)voidsetSalt(Salt newSalt)-
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()
- Specified by:
getSaltin interfacePBKDF2Params
-
setSalt
public void setSalt(@Nullable Salt newSalt)- Specified by:
setSaltin interfacePBKDF2Params
-
getIterationCount
@Nullable public IterationCount getIterationCount()
- Specified by:
getIterationCountin interfacePBKDF2Params
-
setIterationCount
public void setIterationCount(@Nullable IterationCount count)- Specified by:
setIterationCountin interfacePBKDF2Params
-
getKeyLength
@Nullable public KeyLength getKeyLength()
- Specified by:
getKeyLengthin interfacePBKDF2Params
-
setKeyLength
public void setKeyLength(@Nullable KeyLength length)- Specified by:
setKeyLengthin interfacePBKDF2Params
-
getPRF
@Nullable public PRF getPRF()
- Specified by:
getPRFin interfacePBKDF2Params
-
setPRF
public void setPRF(@Nullable PRF newPRF)- Specified by:
setPRFin interfacePBKDF2Params
-
getOrderedChildren
public List<XMLObject> getOrderedChildren()
- Specified by:
getOrderedChildrenin interfaceXMLObject
-
-