Class SSODescriptorType
java.lang.Object
org.keycloak.dom.saml.v2.metadata.TypeWithOtherAttributes
org.keycloak.dom.saml.v2.metadata.RoleDescriptorType
org.keycloak.dom.saml.v2.metadata.SSODescriptorType
- Direct Known Subclasses:
IDPSSODescriptorType,SPSSODescriptorType
Java class for SSODescriptorType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SSODescriptorType">
<complexContent>
<extension base="{urn:oasis:names:tc:SAML:2.0:metadata}RoleDescriptorType">
<sequence>
<element ref="{urn:oasis:names:tc:SAML:2.0:metadata}ArtifactResolutionService" maxOccurs="unbounded"
minOccurs="0"/>
<element ref="{urn:oasis:names:tc:SAML:2.0:metadata}SingleLogoutService" maxOccurs="unbounded"
minOccurs="0"/>
<element ref="{urn:oasis:names:tc:SAML:2.0:metadata}ManageNameIDService" maxOccurs="unbounded"
minOccurs="0"/>
<element ref="{urn:oasis:names:tc:SAML:2.0:metadata}NameIDFormat" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<IndexedEndpointType>protected List<EndpointType>protected List<EndpointType>Fields 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 TypeMethodDescriptionvoidAdd atrifact resolution servicevoidAdd manage name id servicevoidAdd Name ID FormatvoidAdd SLO ServiceGets the value of the artifactResolutionService property.Gets the value of the manageNameIDService property.Gets the value of the nameIDFormat property.Gets the value of the singleLogoutService property.voidremove atrifact resolution servicevoidremove manage name id servicevoidremove Name ID Formatvoidremove SLO ServiceMethods 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
-
artifactResolutionService
-
singleLogoutService
-
manageNameIDService
-
nameIDFormat
-
-
Constructor Details
-
SSODescriptorType
-
-
Method Details
-
addSingleLogoutService
Add SLO Service- Parameters:
endpt-
-
addArtifactResolutionService
Add atrifact resolution service- Parameters:
i-
-
addManageNameIDService
Add manage name id service- Parameters:
end-
-
addNameIDFormat
Add Name ID Format- Parameters:
s-
-
removeSingleLogoutService
remove SLO Service- Parameters:
endpt-
-
removeArtifactResolutionService
remove atrifact resolution service- Parameters:
i-
-
removeManageNameIDService
remove manage name id service- Parameters:
end-
-
removeNameIDFormat
remove Name ID Format- Parameters:
s-
-
getArtifactResolutionService
Gets the value of the artifactResolutionService property.Objects of the following type(s) are allowed in the list
IndexedEndpointType -
getSingleLogoutService
Gets the value of the singleLogoutService property.Objects of the following type(s) are allowed in the list
EndpointType -
getManageNameIDService
Gets the value of the manageNameIDService property.Objects of the following type(s) are allowed in the list
EndpointType -
getNameIDFormat
Gets the value of the nameIDFormat property.Objects of the following type(s) are allowed in the list
String
-