Class SPSSODescriptorType
java.lang.Object
org.keycloak.dom.saml.v2.metadata.TypeWithOtherAttributes
org.keycloak.dom.saml.v2.metadata.RoleDescriptorType
org.keycloak.dom.saml.v2.metadata.SSODescriptorType
org.keycloak.dom.saml.v2.metadata.SPSSODescriptorType
Java class for SPSSODescriptorType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SPSSODescriptorType"> <complexContent> <extension base="{urn:oasis:names:tc:SAML:2.0:metadata}SSODescriptorType"> <sequence> <element ref="{urn:oasis:names:tc:SAML:2.0:metadata}AssertionConsumerService" maxOccurs="unbounded"/> <element ref="{urn:oasis:names:tc:SAML:2.0:metadata}AttributeConsumingService" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="AuthnRequestsSigned" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="WantAssertionsSigned" type="{http://www.w3.org/2001/XMLSchema}boolean" /> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected List<IndexedEndpointType>
protected List<AttributeConsumingServiceType>
protected boolean
protected boolean
Fields inherited from class org.keycloak.dom.saml.v2.metadata.SSODescriptorType
artifactResolutionService, manageNameIDService, nameIDFormat, singleLogoutService
Fields inherited from class org.keycloak.dom.saml.v2.metadata.RoleDescriptorType
cacheDuration, contactPerson, errorURL, extensions, id, keyDescriptor, organization, protocolSupportEnumeration, signature, validUntil
Fields inherited from class org.keycloak.dom.saml.v2.metadata.TypeWithOtherAttributes
otherAttributes
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAssertionConsumerService
(IndexedEndpointType assertionConsumer) Add an Assertion Consumer Servicevoid
addAttributeConsumerService
(AttributeConsumingServiceType attributeConsumer) Add an attribute consumerGets the value of the assertionConsumerService property.Gets the value of the attributeConsumingService property.Gets the value of the authnRequestsSigned property.Gets the value of the wantAssertionsSigned property.void
removeAssertionConsumerService
(IndexedEndpointType assertionConsumer) Remove an Assertion Consumer Servicevoid
removeAttributeConsumerService
(AttributeConsumingServiceType attributeConsumer) Remove an attribute consumervoid
setAuthnRequestsSigned
(Boolean value) Sets the value of the authnRequestsSigned property.void
setWantAssertionsSigned
(Boolean value) Sets the value of the wantAssertionsSigned property.Methods inherited from class org.keycloak.dom.saml.v2.metadata.SSODescriptorType
addArtifactResolutionService, addManageNameIDService, addNameIDFormat, addSingleLogoutService, getArtifactResolutionService, getManageNameIDService, getNameIDFormat, getSingleLogoutService, removeArtifactResolutionService, removeManageNameIDService, removeNameIDFormat, removeSingleLogoutService
Methods inherited from class org.keycloak.dom.saml.v2.metadata.RoleDescriptorType
addContactPerson, addKeyDescriptor, getCacheDuration, getContactPerson, getErrorURL, getExtensions, getID, getKeyDescriptor, getOrganization, getProtocolSupportEnumeration, getSignature, getValidUntil, removeContactPerson, removeKeyDescriptor, setCacheDuration, setErrorURL, setExtensions, setID, setOrganization, setSignature, setValidUntil
Methods inherited from class org.keycloak.dom.saml.v2.metadata.TypeWithOtherAttributes
addOtherAttribute, getOtherAttributes, removeOtherAttribute
-
Field Details
-
assertionConsumerService
-
attributeConsumingService
-
authnRequestsSigned
protected boolean authnRequestsSigned -
wantAssertionsSigned
protected boolean wantAssertionsSigned
-
-
Constructor Details
-
SPSSODescriptorType
-
-
Method Details
-
addAssertionConsumerService
Add an Assertion Consumer Service- Parameters:
assertionConsumer
- an endpoint of typeIndexedEndpointType
-
addAttributeConsumerService
Add an attribute consumer- Parameters:
attributeConsumer
- an instance of typeAttributeConsumingServiceType
-
removeAssertionConsumerService
Remove an Assertion Consumer Service- Parameters:
assertionConsumer
- an endpoint of typeIndexedEndpointType
-
removeAttributeConsumerService
Remove an attribute consumer- Parameters:
attributeConsumer
- an instance of typeAttributeConsumingServiceType
-
getAssertionConsumerService
Gets the value of the assertionConsumerService property.Objects of the following type(s) are allowed in the list
IndexedEndpointType
-
getAttributeConsumingService
Gets the value of the attributeConsumingService property.Objects of the following type(s) are allowed in the list
AttributeConsumingServiceType
-
isAuthnRequestsSigned
Gets the value of the authnRequestsSigned property.- Returns:
- possible object is
Boolean
-
setAuthnRequestsSigned
Sets the value of the authnRequestsSigned property.- Parameters:
value
- allowed object isBoolean
-
isWantAssertionsSigned
Gets the value of the wantAssertionsSigned property.- Returns:
- possible object is
Boolean
-
setWantAssertionsSigned
Sets the value of the wantAssertionsSigned property.- Parameters:
value
- allowed object isBoolean
-