Class AttributeAuthorityDescriptorType
java.lang.Object
org.keycloak.dom.saml.v2.metadata.TypeWithOtherAttributes
org.keycloak.dom.saml.v2.metadata.RoleDescriptorType
org.keycloak.dom.saml.v2.metadata.AttributeAuthorityDescriptorType
Java class for AttributeAuthorityDescriptorType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AttributeAuthorityDescriptorType"> <complexContent> <extension base="{urn:oasis:names:tc:SAML:2.0:metadata}RoleDescriptorType"> <sequence> <element ref="{urn:oasis:names:tc:SAML:2.0:metadata}AttributeService" maxOccurs="unbounded"/> <element ref="{urn:oasis:names:tc:SAML:2.0:metadata}AssertionIDRequestService" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:tc:SAML:2.0:metadata}NameIDFormat" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:tc:SAML:2.0:metadata}AttributeProfile" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}Attribute" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected List<EndpointType>
protected List<AttributeType>
protected List<EndpointType>
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
addAssertionIDRequestService
(EndpointType endpoint) Add an assertion id request servicevoid
addAttribute
(AttributeType attribute) Add an attributevoid
Add an attribute profilevoid
addAttributeService
(EndpointType endpoint) Add an attribute servicevoid
addNameIDFormat
(String str) Add a name idGets the value of the assertionIDRequestService property.Gets the value of the attribute property.Gets the value of the attributeProfile property.Gets the value of the attributeService property.Gets the value of the nameIDFormat property.void
removeAssertionIDRequestService
(EndpointType endpoint) Remove assertion id request servicevoid
removeAttribute
(AttributeType attribute) Remove attributevoid
Remove attribute profilevoid
removeAttributeService
(EndpointType endpoint) Remove an attribute servicevoid
removeNameIDFormat
(String str) Remove Name IDMethods 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
-
attributeService
-
assertionIDRequestService
-
nameIDFormat
-
attributeProfile
-
attribute
-
-
Constructor Details
-
AttributeAuthorityDescriptorType
-
-
Method Details
-
addAttributeService
Add an attribute service- Parameters:
endpoint
-
-
addAssertionIDRequestService
Add an assertion id request service- Parameters:
endpoint
-
-
addNameIDFormat
Add a name id- Parameters:
str
-
-
addAttributeProfile
Add an attribute profile- Parameters:
str
-
-
addAttribute
Add an attribute- Parameters:
attribute
-
-
removeAttributeService
Remove an attribute service- Parameters:
endpoint
-
-
removeAssertionIDRequestService
Remove assertion id request service- Parameters:
endpoint
-
-
removeNameIDFormat
Remove Name ID- Parameters:
str
-
-
removeAttributeProfile
Remove attribute profile- Parameters:
str
-
-
removeAttribute
Remove attribute- Parameters:
attribute
-
-
getAttributeService
Gets the value of the attributeService property.Objects of the following type(s) are allowed in the list
EndpointType
-
getAssertionIDRequestService
Gets the value of the assertionIDRequestService 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
-
getAttributeProfile
Gets the value of the attributeProfile property.Objects of the following type(s) are allowed in the list
String
-
getAttribute
Gets the value of the attribute property.Objects of the following type(s) are allowed in the list
AttributeType
-