Package | Description |
---|---|
se.litsec.opensaml.core |
Package containing base interfaces and classes general functionality such as the builder
pattern where SAMLObjects are built by cascading calls.
|
se.litsec.opensaml.saml2.attribute |
Package containing interfaces and classes handling SAML v2 Attributes.
|
se.litsec.opensaml.saml2.authentication.build |
Builder classes for authentication objects.
|
se.litsec.opensaml.saml2.common.request |
Interfaces and classes for handling SAML requests.
|
se.litsec.opensaml.saml2.core.build |
Builder classes for some of the core elements of SAML 2.
|
se.litsec.opensaml.saml2.metadata.build |
To create SAML metadata (
EntityDescriptor elements) requires a lot of coding. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSAMLObjectBuilder<T extends SAMLObject>
Abstract base class for the builder pattern.
|
Modifier and Type | Class and Description |
---|---|
class |
AttributeBuilder
Implements the build pattern to create
Attribute objects. |
Modifier and Type | Class and Description |
---|---|
class |
ExtendedAuthnRequestBuilder
The
ExtendedAuthnRequestBuilder builds an AuthnRequest object given the metadata entry for the
Service Provider that sends the request and the metadata entry for the Identity Provider that is the recipient of the
request. |
Modifier and Type | Interface and Description |
---|---|
interface |
RequestHttpObjectBuilder<T extends RequestAbstractType>
A generic request builder that is used to create Request messages.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAuthnRequestBuilder<BUILDER extends AbstractSAMLObjectBuilder<AuthnRequest>>
Abstract builder for
AuthnRequest messages. |
class |
AbstractRequestBuilder<T extends RequestAbstractType,BUILDER extends AbstractSAMLObjectBuilder<T>>
Abstract builder class for building request messages.
|
class |
AuthnRequestBuilder
Builder for
AuthnRequest messages. |
class |
NameIDPolicyBuilder
Builder class for
NameIDPolicy elements. |
class |
RequestedAuthnContextBuilder
A builder for
RequestedAuthnContext elements. |
class |
ScopingBuilder
Builder class for
Scoping elements. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEntityDescriptorBuilder<T extends AbstractSAMLObjectBuilder<EntityDescriptor>>
Abstract base builder for creating
EntityDescriptor objects using the builder pattern, and optionally a
template object. |
class |
AssertionConsumerServiceBuilder
A builder for
AssertionConsumerService elements. |
class |
AttributeConsumingServiceBuilder
Builder for
md:AttributeConsumingService elements. |
class |
ContactPersonBuilder
A builder for
ContactPerson elements. |
class |
IdpEntityDescriptorBuilder
A builder for building an
md:EntityDescription (metadata) object for an Identity Provider. |
class |
KeyDescriptorBuilder
A builder for
KeyDescriptor elements. |
class |
LogoBuilder
A builder for
mdui:Logo elements. |
class |
OrganizationBuilder
A builder for
Organization elements. |
class |
RequestedAttributeBuilder
Builder for
md:RequestedAttribute elements. |
class |
SingleLogoutServiceBuilder
A builder for
SingleLogoutService elements. |
class |
SingleSignOnServiceBuilder
A builder for
SingleSignOnService elements. |
class |
SpEntityDescriptorBuilder
A builder for building an
md:EntityDescription (metadata) object for a Service Provider. |
class |
UIInfoBuilder
A builder for creating
UIInfo objects. |
Copyright © 2018 Litsec AB. All rights reserved.