Package org.apache.wss4j.binding.wssc13
Class DerivedKeyTokenType
java.lang.Object
org.apache.wss4j.binding.wssc.AbstractDerivedKeyTokenType
org.apache.wss4j.binding.wssc13.DerivedKeyTokenType
Java class for DerivedKeyTokenType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DerivedKeyTokenType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd}SecurityTokenReference" minOccurs="0"/>
<element name="Properties" type="{http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512}PropertiesType" minOccurs="0"/>
<sequence minOccurs="0">
<choice>
<element name="Generation" type="{http://www.w3.org/2001/XMLSchema}unsignedLong"/>
<element name="Offset" type="{http://www.w3.org/2001/XMLSchema}unsignedLong"/>
</choice>
<element name="Length" type="{http://www.w3.org/2001/XMLSchema}unsignedLong" minOccurs="0"/>
</sequence>
<element ref="{http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512}Label" minOccurs="0"/>
<element ref="{http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512}Nonce" minOccurs="0"/>
</sequence>
<attribute ref="{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd}Id"/>
<attribute name="Algorithm" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
</restriction>
</complexContent>
</complexType>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the algorithm property.Gets the value of the generation property.getId()Gets the value of the id property.getLabel()Gets the value of the label property.Gets the value of the length property.byte[]getNonce()Gets the value of the nonce property.Gets the value of the offset property.Gets the value of the properties property.Gets the value of the securityTokenReference property.voidsetAlgorithm(String value) Sets the value of the algorithm property.voidsetGeneration(BigInteger value) Sets the value of the generation property.voidSets the value of the id property.voidSets the value of the label property.voidsetLength(BigInteger value) Sets the value of the length property.voidsetNonce(byte[] value) Sets the value of the nonce property.voidsetOffset(BigInteger value) Sets the value of the offset property.voidsetProperties(PropertiesType value) Sets the value of the properties property.voidSets the value of the securityTokenReference property.
-
Constructor Details
-
DerivedKeyTokenType
public DerivedKeyTokenType()
-
-
Method Details
-
getSecurityTokenReference
Gets the value of the securityTokenReference property.- Specified by:
getSecurityTokenReferencein classAbstractDerivedKeyTokenType- Returns:
- possible object is
SecurityTokenReferenceType
-
setSecurityTokenReference
Sets the value of the securityTokenReference property.- Parameters:
value- allowed object isSecurityTokenReferenceType
-
getProperties
Gets the value of the properties property.- Specified by:
getPropertiesin classAbstractDerivedKeyTokenType- Returns:
- possible object is
PropertiesType
-
setProperties
Sets the value of the properties property.- Parameters:
value- allowed object isPropertiesType
-
getGeneration
Gets the value of the generation property.- Specified by:
getGenerationin classAbstractDerivedKeyTokenType- Returns:
- possible object is
BigInteger
-
setGeneration
Sets the value of the generation property.- Parameters:
value- allowed object isBigInteger
-
getOffset
Gets the value of the offset property.- Specified by:
getOffsetin classAbstractDerivedKeyTokenType- Returns:
- possible object is
BigInteger
-
setOffset
Sets the value of the offset property.- Parameters:
value- allowed object isBigInteger
-
getLength
Gets the value of the length property.- Specified by:
getLengthin classAbstractDerivedKeyTokenType- Returns:
- possible object is
BigInteger
-
setLength
Sets the value of the length property.- Parameters:
value- allowed object isBigInteger
-
getLabel
Gets the value of the label property.- Specified by:
getLabelin classAbstractDerivedKeyTokenType- Returns:
- possible object is
String
-
setLabel
Sets the value of the label property.- Parameters:
value- allowed object isString
-
getNonce
public byte[] getNonce()Gets the value of the nonce property.- Specified by:
getNoncein classAbstractDerivedKeyTokenType- Returns:
- possible object is byte[]
-
setNonce
public void setNonce(byte[] value) Sets the value of the nonce property.- Parameters:
value- allowed object is byte[]
-
getId
Gets the value of the id property.- Specified by:
getIdin classAbstractDerivedKeyTokenType- Returns:
- possible object is
String
-
setId
Sets the value of the id property.- Specified by:
setIdin classAbstractDerivedKeyTokenType- Parameters:
value- allowed object isString
-
getAlgorithm
Gets the value of the algorithm property.- Specified by:
getAlgorithmin classAbstractDerivedKeyTokenType- Returns:
- possible object is
String
-
setAlgorithm
Sets the value of the algorithm property.- Parameters:
value- allowed object isString
-