Class DerivedKeyTokenType
java.lang.Object
com.sun.xml.ws.security.secconv.impl.wssx.bindings.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 name="Algorithm" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
<attribute ref="{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd}Id"/>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected BigIntegerprotected Stringprotected Stringprotected BigIntegerprotected byte[]protected BigIntegerprotected PropertiesTypeprotected SecurityTokenReferenceType -
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.
-
Field Details
-
securityTokenReference
-
properties
-
generation
-
offset
-
length
-
label
-
nonce
protected byte[] nonce -
algorithm
-
id
-
-
Constructor Details
-
DerivedKeyTokenType
public DerivedKeyTokenType()
-
-
Method Details
-
getSecurityTokenReference
Gets the value of the securityTokenReference property.- 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.- 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.- 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.- 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.- 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.- 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.- Returns:
- possible object is byte[]
-
setNonce
public void setNonce(byte[] value) Sets the value of the nonce property.- Parameters:
value- allowed object is byte[]
-
getAlgorithm
Gets the value of the algorithm property.- Returns:
- possible object is
String
-
setAlgorithm
Sets the value of the algorithm property.- Parameters:
value- allowed object isString
-
getId
Gets the value of the id property.- Returns:
- possible object is
String
-
setId
Sets the value of the id property.- Parameters:
value- allowed object isString
-