public class DerivedKeyTokenType extends Object
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>
| Modifier and Type | Field and Description |
|---|---|
protected String |
algorithm |
protected BigInteger |
generation |
protected String |
id |
protected String |
label |
protected BigInteger |
length |
protected byte[] |
nonce |
protected BigInteger |
offset |
protected PropertiesType |
properties |
protected SecurityTokenReferenceType |
securityTokenReference |
| Constructor and Description |
|---|
DerivedKeyTokenType() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAlgorithm()
Gets the value of the algorithm property.
|
BigInteger |
getGeneration()
Gets the value of the generation property.
|
String |
getId()
Gets the value of the id property.
|
String |
getLabel()
Gets the value of the label property.
|
BigInteger |
getLength()
Gets the value of the length property.
|
byte[] |
getNonce()
Gets the value of the nonce property.
|
BigInteger |
getOffset()
Gets the value of the offset property.
|
PropertiesType |
getProperties()
Gets the value of the properties property.
|
SecurityTokenReferenceType |
getSecurityTokenReference()
Gets the value of the securityTokenReference property.
|
void |
setAlgorithm(String value)
Sets the value of the algorithm property.
|
void |
setGeneration(BigInteger value)
Sets the value of the generation property.
|
void |
setId(String value)
Sets the value of the id property.
|
void |
setLabel(String value)
Sets the value of the label property.
|
void |
setLength(BigInteger value)
Sets the value of the length property.
|
void |
setNonce(byte[] value)
Sets the value of the nonce property.
|
void |
setOffset(BigInteger value)
Sets the value of the offset property.
|
void |
setProperties(PropertiesType value)
Sets the value of the properties property.
|
void |
setSecurityTokenReference(SecurityTokenReferenceType value)
Sets the value of the securityTokenReference property.
|
protected SecurityTokenReferenceType securityTokenReference
protected PropertiesType properties
protected BigInteger generation
protected BigInteger offset
protected BigInteger length
protected String label
protected byte[] nonce
protected String algorithm
protected String id
public SecurityTokenReferenceType getSecurityTokenReference()
SecurityTokenReferenceTypepublic void setSecurityTokenReference(SecurityTokenReferenceType value)
value - allowed object is
SecurityTokenReferenceTypepublic PropertiesType getProperties()
PropertiesTypepublic void setProperties(PropertiesType value)
value - allowed object is
PropertiesTypepublic BigInteger getGeneration()
BigIntegerpublic void setGeneration(BigInteger value)
value - allowed object is
BigIntegerpublic BigInteger getOffset()
BigIntegerpublic void setOffset(BigInteger value)
value - allowed object is
BigIntegerpublic BigInteger getLength()
BigIntegerpublic void setLength(BigInteger value)
value - allowed object is
BigIntegerpublic String getLabel()
Stringpublic void setLabel(String value)
value - allowed object is
Stringpublic byte[] getNonce()
public void setNonce(byte[] value)
value - allowed object is
byte[]public String getAlgorithm()
Stringpublic void setAlgorithm(String value)
value - allowed object is
StringCopyright © 2005–2018 Oracle Corporation. All rights reserved.