public class SignMessageImpl extends AbstractSAMLObject implements SignMessage
SignMessage
interface.DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, DISPLAY_ENTITY_ATTR_NAME, MIME_TYPE_ATTR_NAME, MUST_SHOW_ATTR_NAME, TYPE_LOCAL_NAME, TYPE_NAME
Constructor and Description |
---|
SignMessageImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor creating an SignMessage object given the namespace URI, local element name and namespace prefix.
|
Modifier and Type | Method and Description |
---|---|
String |
getDisplayEntity()
Returns the value of the
DisplayEntity attribute. |
EncryptedMessage |
getEncryptedMessage()
Returns the
EncryptedMessage element. |
Message |
getMessage()
Returns the
Message element. |
String |
getMimeType()
Returns the value of the
MimeType attribute. |
SignMessageMimeTypeEnum |
getMimeTypeEnum()
Returns the value of the
MimeType attribute as an enum. |
List<XMLObject> |
getOrderedChildren() |
AttributeMap |
getUnknownAttributes() |
Boolean |
isMustShow()
Returns the value of the
MustShow attribute. |
XSBooleanValue |
isMustShowXSBoolean()
Returns the
MustShow attribute as a XSBooleanValue . |
void |
setDisplayEntity(String displayEntity)
Assigns the value for the
DisplayEntity attribute. |
void |
setEncryptedMessage(EncryptedMessage encryptedMessage)
Assigns the
EncryptedMessage element. |
void |
setMessage(Message message)
Assigns the
Message element. |
void |
setMimeType(SignMessageMimeTypeEnum mimeType)
Assigns the
MimeType attribute. |
void |
setMimeType(String mimeType)
Assigns the
MimeType attribute. |
void |
setMustShow(Boolean mustShow)
Assigns the value of the
MustShow attribute. |
void |
setMustShow(XSBooleanValue mustShow)
Assigns the value of the
MustShow attribute. |
equals, hashCode, prepareForAssignment
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
public SignMessageImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI
- the namespace URI.elementLocalName
- the element local name.namespacePrefix
- the name space prefix.public List<XMLObject> getOrderedChildren()
getOrderedChildren
in interface XMLObject
public Boolean isMustShow()
MustShow
attribute.isMustShow
in interface SignMessage
MustShow
attributepublic XSBooleanValue isMustShowXSBoolean()
MustShow
attribute as a XSBooleanValue
.isMustShowXSBoolean
in interface SignMessage
MustShow
attributeSignMessage.isMustShow()
public void setMustShow(Boolean mustShow)
MustShow
attribute.setMustShow
in interface SignMessage
mustShow
- the value to assignpublic void setMustShow(XSBooleanValue mustShow)
MustShow
attribute.setMustShow
in interface SignMessage
mustShow
- the value to assignSignMessage.setMustShow(Boolean)
public String getDisplayEntity()
DisplayEntity
attribute.getDisplayEntity
in interface SignMessage
DisplayEntity
attributepublic void setDisplayEntity(String displayEntity)
DisplayEntity
attribute.setDisplayEntity
in interface SignMessage
displayEntity
- the entityID to assignpublic String getMimeType()
MimeType
attribute.getMimeType
in interface SignMessage
MimeType
attributepublic SignMessageMimeTypeEnum getMimeTypeEnum()
MimeType
attribute as an enum.getMimeTypeEnum
in interface SignMessage
MimeType
attributepublic void setMimeType(String mimeType)
MimeType
attribute.setMimeType
in interface SignMessage
mimeType
- the mime type to assignpublic void setMimeType(SignMessageMimeTypeEnum mimeType)
MimeType
attribute.setMimeType
in interface SignMessage
mimeType
- the mime type as an enum to assignpublic Message getMessage()
Message
element.getMessage
in interface SignMessage
Message
elementpublic void setMessage(Message message)
Message
element.setMessage
in interface SignMessage
message
- the message to assignpublic EncryptedMessage getEncryptedMessage()
EncryptedMessage
element.getEncryptedMessage
in interface SignMessage
EncryptedMessage
elementpublic void setEncryptedMessage(EncryptedMessage encryptedMessage)
EncryptedMessage
element.setEncryptedMessage
in interface SignMessage
encryptedMessage
- the EncryptedMessage
element to assignpublic AttributeMap getUnknownAttributes()
getUnknownAttributes
in interface AttributeExtensibleXMLObject
Copyright © 2018 Litsec AB. All rights reserved.