Package org.apache.cxf.xkms.model.xkms
Class MessageAbstractType
- java.lang.Object
-
- org.apache.cxf.xkms.model.xkms.MessageAbstractType
-
- Direct Known Subclasses:
RequestAbstractType,ResultType
public abstract class MessageAbstractType extends Object
Java class for MessageAbstractType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="MessageAbstractType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature" minOccurs="0"/> <element ref="{http://www.w3.org/2002/03/xkms#}MessageExtension" maxOccurs="unbounded" minOccurs="0"/> <element ref="{http://www.w3.org/2002/03/xkms#}OpaqueClientData" minOccurs="0"/> </sequence> <attribute name="Id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" /> <attribute name="Service" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" /> <attribute name="Nonce" type="{http://www.w3.org/2001/XMLSchema}base64Binary" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected Stringidprotected List<MessageExtensionAbstractType>messageExtensionprotected byte[]nonceprotected OpaqueClientDataTypeopaqueClientDataprotected Stringserviceprotected SignatureTypesignature
-
Constructor Summary
Constructors Constructor Description MessageAbstractType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetId()Gets the value of the id property.List<MessageExtensionAbstractType>getMessageExtension()Gets the value of the messageExtension property.byte[]getNonce()Gets the value of the nonce property.OpaqueClientDataTypegetOpaqueClientData()Gets the value of the opaqueClientData property.StringgetService()Gets the value of the service property.SignatureTypegetSignature()Gets the value of the signature property.voidsetId(String value)Sets the value of the id property.voidsetNonce(byte[] value)Sets the value of the nonce property.voidsetOpaqueClientData(OpaqueClientDataType value)Sets the value of the opaqueClientData property.voidsetService(String value)Sets the value of the service property.voidsetSignature(SignatureType value)Sets the value of the signature property.
-
-
-
Field Detail
-
signature
protected SignatureType signature
-
messageExtension
protected List<MessageExtensionAbstractType> messageExtension
-
opaqueClientData
protected OpaqueClientDataType opaqueClientData
-
id
protected String id
-
service
protected String service
-
nonce
protected byte[] nonce
-
-
Method Detail
-
getSignature
public SignatureType getSignature()
Gets the value of the signature property.- Returns:
- possible object is
SignatureType
-
setSignature
public void setSignature(SignatureType value)
Sets the value of the signature property.- Parameters:
value- allowed object isSignatureType
-
getMessageExtension
public List<MessageExtensionAbstractType> getMessageExtension()
Gets the value of the messageExtension property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the messageExtension property.For example, to add a new item, do as follows:
getMessageExtension().add(newItem);Objects of the following type(s) are allowed in the list
MessageExtensionAbstractType
-
getOpaqueClientData
public OpaqueClientDataType getOpaqueClientData()
Gets the value of the opaqueClientData property.- Returns:
- possible object is
OpaqueClientDataType
-
setOpaqueClientData
public void setOpaqueClientData(OpaqueClientDataType value)
Sets the value of the opaqueClientData property.- Parameters:
value- allowed object isOpaqueClientDataType
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value- allowed object isString
-
getService
public String getService()
Gets the value of the service property.- Returns:
- possible object is
String
-
setService
public void setService(String value)
Sets the value of the service 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[]
-
-