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
FieldsModifier and TypeFieldDescriptionprotected List<IndexedEndpointType>protected List<AttributeConsumingServiceType>protected booleanprotected booleanFields inherited from class org.keycloak.dom.saml.v2.metadata.SSODescriptorType
artifactResolutionService, manageNameIDService, nameIDFormat, singleLogoutServiceFields inherited from class org.keycloak.dom.saml.v2.metadata.RoleDescriptorType
cacheDuration, contactPerson, errorURL, extensions, id, keyDescriptor, organization, protocolSupportEnumeration, signature, validUntilFields inherited from class org.keycloak.dom.saml.v2.metadata.TypeWithOtherAttributes
otherAttributes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAssertionConsumerService(IndexedEndpointType assertionConsumer) Add an Assertion Consumer ServicevoidaddAttributeConsumerService(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.voidremoveAssertionConsumerService(IndexedEndpointType assertionConsumer) Remove an Assertion Consumer ServicevoidremoveAttributeConsumerService(AttributeConsumingServiceType attributeConsumer) Remove an attribute consumervoidsetAuthnRequestsSigned(Boolean value) Sets the value of the authnRequestsSigned property.voidsetWantAssertionsSigned(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, removeSingleLogoutServiceMethods 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, setValidUntilMethods 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
-