Module org.apache.santuario.xmlsec
Class HKDFParamsType
java.lang.Object
org.apache.xml.security.binding.xmldsigmore.HKDFParamsType
<p>Java class for HKDFParamsType complex type</p>.
<p>The following schema fragment specifies the expected content contained within this class.</p>
<pre>{@code
<complexType name="HKDFParamsType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="PRF" type="{http://www.w3.org/2009/xmlenc11#}PRFAlgorithmIdentifierType"/>
<element name="Salt" type="{http://www.w3.org/2001/XMLSchema}base64Binary" minOccurs="0"/>
<element name="Info" type="{http://www.w3.org/2001/XMLSchema}base64Binary" minOccurs="0"/>
<element name="KeyLength" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
}</pre>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected byte[]protected BigIntegerprotected PRFAlgorithmIdentifierTypeprotected byte[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]getInfo()Gets the value of the info property.Gets the value of the keyLength property.getPRF()Gets the value of the prf property.byte[]getSalt()Gets the value of the salt property.voidsetInfo(byte[] value) Sets the value of the info property.voidsetKeyLength(BigInteger value) Sets the value of the keyLength property.voidsetPRF(PRFAlgorithmIdentifierType value) Sets the value of the prf property.voidsetSalt(byte[] value) Sets the value of the salt property.
-
Field Details
-
prf
-
salt
protected byte[] salt -
info
protected byte[] info -
keyLength
-
-
Constructor Details
-
HKDFParamsType
public HKDFParamsType()
-
-
Method Details
-
getPRF
Gets the value of the prf property.- Returns:
- possible object is
PRFAlgorithmIdentifierType
-
setPRF
Sets the value of the prf property.- Parameters:
value- allowed object isPRFAlgorithmIdentifierType
-
getSalt
public byte[] getSalt()Gets the value of the salt property.- Returns:
- possible object is byte[]
-
setSalt
public void setSalt(byte[] value) Sets the value of the salt property.- Parameters:
value- allowed object is byte[]
-
getInfo
public byte[] getInfo()Gets the value of the info property.- Returns:
- possible object is byte[]
-
setInfo
public void setInfo(byte[] value) Sets the value of the info property.- Parameters:
value- allowed object is byte[]
-
getKeyLength
Gets the value of the keyLength property.- Returns:
- possible object is
BigInteger
-
setKeyLength
Sets the value of the keyLength property.- Parameters:
value- allowed object isBigInteger
-