public class SPSSODescriptorImpl extends SSODescriptorImpl implements SPSSODescriptor
SPSSODescriptor
.AUTH_REQUESTS_SIGNED_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME, WANT_ASSERTIONS_SIGNED_ATTRIB_NAME
ERROR_URL_ATTRIB_NAME, ID_ATTRIB_NAME, PROTOCOL_ENUMERATION_ATTRIB_NAME
VALID_UNTIL_ATTRIB_NAME, VALID_UNTIL_ATTRIB_QNAME
CACHE_DURATION_ATTRIB_NAME, CACHE_DURATION_ATTRIB_QNAME
Modifier | Constructor and Description |
---|---|
protected |
SPSSODescriptorImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
List<AssertionConsumerService> |
getAssertionConsumerServices()
Gets an list of assertion consumer service
Endpoint s for this service. |
List<AttributeConsumingService> |
getAttributeConsumingServices()
Gets an list of attribute consuming service descriptors for this service.
|
AssertionConsumerService |
getDefaultAssertionConsumerService()
Gets the default assertion consumer service.
|
AttributeConsumingService |
getDefaultAttributeConsumingService()
Gets the default attribute consuming service.
|
List<Endpoint> |
getEndpoints()
Gets a read-only list of endpoints for this role.
|
List<Endpoint> |
getEndpoints(QName type)
Gets a read-only list of endpoints for this role for the given type.
|
List<XMLObject> |
getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
|
Boolean |
getWantAssertionsSigned()
Gets whether this service wants assertions signed.
|
XSBooleanValue |
getWantAssertionsSignedXSBoolean()
Gets whether this service wants assertions signed.
|
Boolean |
isAuthnRequestsSigned()
Gets whether this service signs AuthN requests.
|
XSBooleanValue |
isAuthnRequestsSignedXSBoolean()
Gets whether this service signs AuthN requests.
|
void |
setAuthnRequestsSigned(Boolean newIsSigned)
Sets whether this service signs AuthN requests.
|
void |
setAuthnRequestsSigned(XSBooleanValue isSigned)
Sets whether this service signs AuthN requests.
|
void |
setWantAssertionsSigned(Boolean wantAssestionSigned)
Sets whether this service wants assertions signed.
|
void |
setWantAssertionsSigned(XSBooleanValue wantAssestionSigned)
Sets whether this service wants assertions signed.
|
getArtifactResolutionServices, getDefaultArtifactResolutionService, getDefaultArtificateResolutionService, getManageNameIDServices, getNameIDFormats, getSingleLogoutServices
addSupportedProtocol, getCacheDuration, getContactPersons, getErrorURL, getExtensions, getID, getKeyDescriptors, getOrganization, getSignatureReferenceID, getSupportedProtocols, getUnknownAttributes, getValidUntil, isSupportedProtocol, isValid, removeAllSupportedProtocols, removeSupportedProtocol, removeSupportedProtocols, setCacheDuration, setErrorURL, setExtensions, setID, setOrganization, setValidUntil
equals, prepareForAssignment, setSignature
deregisterValidator, getValidators, registerValidator, validate, validateChildren
getSignature, isSigned
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getArtifactResolutionServices, getDefaultArtifactResolutionService, getDefaultArtificateResolutionService, getManageNameIDServices, getNameIDFormats, getSingleLogoutServices
addSupportedProtocol, getContactPersons, getErrorURL, getExtensions, getID, getKeyDescriptors, getOrganization, getSupportedProtocols, isSupportedProtocol, removeAllSupportedProtocols, removeSupportedProtocol, removeSupportedProtocols, setErrorURL, setExtensions, setID, setOrganization
getSignatureReferenceID
getSignature, isSigned, setSignature
getValidUntil, isValid, setValidUntil
getCacheDuration, setCacheDuration
deregisterValidator, getValidators, registerValidator, validate
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
getUnknownAttributes
protected SPSSODescriptorImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI
- the namespace the element is inelementLocalName
- the local name of the XML element this Object representsnamespacePrefix
- the prefix for the given namespacepublic Boolean isAuthnRequestsSigned()
isAuthnRequestsSigned
in interface SPSSODescriptor
public XSBooleanValue isAuthnRequestsSignedXSBoolean()
isAuthnRequestsSignedXSBoolean
in interface SPSSODescriptor
public void setAuthnRequestsSigned(Boolean newIsSigned)
setAuthnRequestsSigned
in interface SPSSODescriptor
newIsSigned
- true of this service signs requests, false if notpublic void setAuthnRequestsSigned(XSBooleanValue isSigned)
setAuthnRequestsSigned
in interface SPSSODescriptor
isSigned
- true of this service signs requests, false if notpublic Boolean getWantAssertionsSigned()
getWantAssertionsSigned
in interface SPSSODescriptor
public XSBooleanValue getWantAssertionsSignedXSBoolean()
getWantAssertionsSignedXSBoolean
in interface SPSSODescriptor
public void setWantAssertionsSigned(Boolean wantAssestionSigned)
setWantAssertionsSigned
in interface SPSSODescriptor
wantAssestionSigned
- true if this service wants assertions signed, false if notpublic void setWantAssertionsSigned(XSBooleanValue wantAssestionSigned)
setWantAssertionsSigned
in interface SPSSODescriptor
wantAssestionSigned
- true if this service wants assertions signed, false if notpublic List<AssertionConsumerService> getAssertionConsumerServices()
Endpoint
s for this service.getAssertionConsumerServices
in interface SPSSODescriptor
Endpoint
s for this servicepublic AssertionConsumerService getDefaultAssertionConsumerService()
The selection algorithm used is:
isDefault=true
isDefault
getDefaultAssertionConsumerService
in interface SPSSODescriptor
public List<AttributeConsumingService> getAttributeConsumingServices()
getAttributeConsumingServices
in interface SPSSODescriptor
public AttributeConsumingService getDefaultAttributeConsumingService()
The selection algorithm used is:
isDefault=true
isDefault
getDefaultAttributeConsumingService
in interface SPSSODescriptor
public List<Endpoint> getEndpoints()
getEndpoints
in interface RoleDescriptor
getEndpoints
in class SSODescriptorImpl
public List<Endpoint> getEndpoints(QName type)
getEndpoints
in interface RoleDescriptor
getEndpoints
in class SSODescriptorImpl
type
- the type of endpoints to retrievepublic List<XMLObject> getOrderedChildren()
getOrderedChildren
in interface XMLObject
getOrderedChildren
in class SSODescriptorImpl
Copyright © 2018 JBoss by Red Hat. All rights reserved.