Class SAMLMetadataWriter
java.lang.Object
org.keycloak.saml.processing.core.saml.v2.writers.BaseWriter
org.keycloak.saml.processing.core.saml.v2.writers.SAMLMetadataWriter
Write the SAML metadata elements
- Since:
- Dec 14, 2010
- Author:
- Anil.Saldhana@redhat.com
-
Field Summary
Fields inherited from class org.keycloak.saml.processing.core.saml.v2.writers.BaseWriter
ASSERTION_PREFIX, logger, PROTOCOL_PREFIX, writer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
write
(ContactType contact) void
write
(ExtensionsType extensions) void
write
(IDPSSODescriptorType idpSSODescriptor) void
write
(SPSSODescriptorType spSSODescriptor) void
write
(SSODescriptorType ssoDescriptor) void
writeArtifactResolutionService
(IndexedEndpointType indexedEndpoint) void
writeAssertionConsumerService
(IndexedEndpointType indexedEndpoint) void
writeAttributeAuthorityDescriptor
(AttributeAuthorityDescriptorType attributeAuthority) void
writeAttributeConsumingService
(AttributeConsumingServiceType attributeConsumer) void
writeAttributeService
(EndpointType endpoint) void
writeEncryptionMethod
(EncryptionMethodType methodType) void
void
writeEntityDescriptor
(EntityDescriptorType entityDescriptor) void
writeIndexedEndpointType
(IndexedEndpointType indexedEndpoint) void
writeKeyDescriptor
(KeyDescriptorType keyDescriptor) void
void
writeSingleLogoutService
(EndpointType endpoint) void
writeSingleSignOnService
(EndpointType endpoint) Methods inherited from class org.keycloak.saml.processing.core.saml.v2.writers.BaseWriter
write, write, write, write, write, writeAttributeTypeWithoutRootTag, writeDateAttributeValue, writeLocalizedNameType, writeNameIDTypeAttributeValue, writeStringAttributeValue
-
Constructor Details
-
SAMLMetadataWriter
-
-
Method Details
-
writeEntitiesDescriptor
- Throws:
ProcessingException
-
writeEntityDescriptor
- Throws:
ProcessingException
-
write
- Throws:
ProcessingException
-
write
- Throws:
ProcessingException
-
write
- Throws:
ProcessingException
-
writeAttributeAuthorityDescriptor
public void writeAttributeAuthorityDescriptor(AttributeAuthorityDescriptorType attributeAuthority) throws ProcessingException - Throws:
ProcessingException
-
writeArtifactResolutionService
public void writeArtifactResolutionService(IndexedEndpointType indexedEndpoint) throws ProcessingException - Throws:
ProcessingException
-
writeAssertionConsumerService
public void writeAssertionConsumerService(IndexedEndpointType indexedEndpoint) throws ProcessingException - Throws:
ProcessingException
-
writeIndexedEndpointType
public void writeIndexedEndpointType(IndexedEndpointType indexedEndpoint) throws ProcessingException - Throws:
ProcessingException
-
writeAttributeConsumingService
public void writeAttributeConsumingService(AttributeConsumingServiceType attributeConsumer) throws ProcessingException - Throws:
ProcessingException
-
writeOrganization
- Throws:
ProcessingException
-
write
- Throws:
ProcessingException
-
write
- Throws:
ProcessingException
-
writeKeyDescriptor
- Throws:
ProcessingException
-
writeEncryptionMethod
- Throws:
ProcessingException
-
writeAttributeService
- Throws:
ProcessingException
-
writeSingleLogoutService
- Throws:
ProcessingException
-
writeSingleSignOnService
- Throws:
ProcessingException
-