- AbstractAssertionValidationParametersBuilder<T extends AbstractAssertionValidationParametersBuilder<T>> - Class in se.litsec.opensaml.saml2.common.assertion
-
- AbstractAssertionValidationParametersBuilder() - Constructor for class se.litsec.opensaml.saml2.common.assertion.AbstractAssertionValidationParametersBuilder
-
- AbstractAttributeStatementValidator - Class in se.litsec.opensaml.saml2.common.assertion
-
- AbstractAttributeStatementValidator() - Constructor for class se.litsec.opensaml.saml2.common.assertion.AbstractAttributeStatementValidator
-
- AbstractAuthnRequestBuilder<BUILDER extends AbstractSAMLObjectBuilder<AuthnRequest>> - Class in se.litsec.opensaml.saml2.core.build
-
Abstract builder for AuthnRequest messages.
- AbstractAuthnRequestBuilder() - Constructor for class se.litsec.opensaml.saml2.core.build.AbstractAuthnRequestBuilder
-
- AbstractAuthnRequestGenerator<I extends RequestGeneratorInput> - Class in se.litsec.opensaml.saml2.common.request
-
Abstract base class for generating AuthnRequest messages.
- AbstractAuthnRequestGenerator(String) - Constructor for class se.litsec.opensaml.saml2.common.request.AbstractAuthnRequestGenerator
-
Constructor.
- AbstractEntityDescriptorBuilder<T extends AbstractSAMLObjectBuilder<EntityDescriptor>> - Class in se.litsec.opensaml.saml2.metadata.build
-
Abstract base builder for creating EntityDescriptor objects using the builder pattern, and optionally a
template object.
- AbstractEntityDescriptorBuilder() - Constructor for class se.litsec.opensaml.saml2.metadata.build.AbstractEntityDescriptorBuilder
-
Constructor setting up the builder with no template.
- AbstractEntityDescriptorBuilder(InputStream) - Constructor for class se.litsec.opensaml.saml2.metadata.build.AbstractEntityDescriptorBuilder
-
Constructor setting up the builder with a template EntityDescriptor that is read from a resource.
- AbstractEntityDescriptorBuilder(EntityDescriptor) - Constructor for class se.litsec.opensaml.saml2.metadata.build.AbstractEntityDescriptorBuilder
-
Constructor setting up the builder with a template EntityDescriptor.
- AbstractEntityDescriptorFactoryBean<T extends AbstractEntityDescriptorBuilder<?>> - Class in se.litsec.opensaml.saml2.metadata.build.spring
-
- AbstractEntityDescriptorFactoryBean() - Constructor for class se.litsec.opensaml.saml2.metadata.build.spring.AbstractEntityDescriptorFactoryBean
-
- AbstractMetadataContainer<T extends TimeBoundSAMLObject & SignableSAMLObject & CacheableSAMLObject> - Class in se.litsec.opensaml.saml2.metadata
-
- AbstractMetadataContainer(T, X509Credential) - Constructor for class se.litsec.opensaml.saml2.metadata.AbstractMetadataContainer
-
Constructor assigning the encapsulated descriptor element.
- AbstractMetadataProvider - Class in se.litsec.opensaml.saml2.metadata.provider
-
- AbstractMetadataProvider() - Constructor for class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
- AbstractMetadataProvider.EntityDescriptorIterator - Class in se.litsec.opensaml.saml2.metadata.provider
-
Iterates over EntitiesDescriptor or EntityDescriptor.
- AbstractObjectValidator<T extends XMLObject> - Class in se.litsec.opensaml.common.validation
-
- AbstractObjectValidator() - Constructor for class se.litsec.opensaml.common.validation.AbstractObjectValidator
-
- AbstractRequestBuilder<T extends RequestAbstractType,BUILDER extends AbstractSAMLObjectBuilder<T>> - Class in se.litsec.opensaml.saml2.core.build
-
Abstract builder class for building request messages.
- AbstractRequestBuilder() - Constructor for class se.litsec.opensaml.saml2.core.build.AbstractRequestBuilder
-
- AbstractRequestGenerator<T extends RequestAbstractType,I extends RequestGeneratorInput> - Class in se.litsec.opensaml.saml2.common.request
-
Abstract base class for request generators.
- AbstractRequestGenerator(String) - Constructor for class se.litsec.opensaml.saml2.common.request.AbstractRequestGenerator
-
Constructor assigning the Service Provider entityID.
- AbstractRequestGeneratorInput - Class in se.litsec.opensaml.saml2.common.request
-
Abstract base class for request generator input.
- AbstractRequestGeneratorInput() - Constructor for class se.litsec.opensaml.saml2.common.request.AbstractRequestGeneratorInput
-
- AbstractResponseValidationParametersBuilder<T extends AbstractResponseValidationParametersBuilder<T>> - Class in se.litsec.opensaml.saml2.common.response
-
- AbstractResponseValidationParametersBuilder() - Constructor for class se.litsec.opensaml.saml2.common.response.AbstractResponseValidationParametersBuilder
-
- AbstractSAMLObjectBuilder<T extends SAMLObject> - Class in se.litsec.opensaml.core
-
Abstract base class for the builder pattern.
- AbstractSAMLObjectBuilder() - Constructor for class se.litsec.opensaml.core.AbstractSAMLObjectBuilder
-
Constructor setting up the object to build.
- AbstractSAMLObjectBuilder(T) - Constructor for class se.litsec.opensaml.core.AbstractSAMLObjectBuilder
-
Constructor setting up the builder with a template object.
- AbstractSAMLObjectBuilder(InputStream) - Constructor for class se.litsec.opensaml.core.AbstractSAMLObjectBuilder
-
Constructor setting up the builder with a template object that is read from an input stream.
- AbstractSAMLObjectBuilderFactoryBean<T extends SAMLObject> - Class in se.litsec.opensaml.core.spring
-
Abstract base class for factory beans that are implemented using the builder pattern defined in
SAMLObjectBuilder interface.
- AbstractSAMLObjectBuilderFactoryBean() - Constructor for class se.litsec.opensaml.core.spring.AbstractSAMLObjectBuilderFactoryBean
-
- AbstractSignableObjectValidator<T extends SignableXMLObject> - Class in se.litsec.opensaml.common.validation
-
Abstract object validator that supports validating signatures.
- AbstractSignableObjectValidator(SignatureTrustEngine, SignaturePrevalidator) - Constructor for class se.litsec.opensaml.common.validation.AbstractSignableObjectValidator
-
Constructor.
- AbstractValidationParametersBuilder<T extends AbstractValidationParametersBuilder<T>> - Class in se.litsec.opensaml.common.validation
-
Abstract base class for building the
ValidationContext object using a builder pattern.
- AbstractValidationParametersBuilder() - Constructor for class se.litsec.opensaml.common.validation.AbstractValidationParametersBuilder
-
- addDynamicParameter(String, Object) - Method in class se.litsec.opensaml.common.validation.AbstractValidationParametersBuilder
-
Adds a dynamic validation parameter.
- addDynamicParameters(Map<String, Object>) - Method in class se.litsec.opensaml.common.validation.AbstractValidationParametersBuilder
-
Adds dynamic validation parameters.
- addStaticParameter(String, Object) - Method in class se.litsec.opensaml.common.validation.AbstractValidationParametersBuilder
-
Adds a static validation parameter.
- addStaticParameters(Map<String, Object>) - Method in class se.litsec.opensaml.common.validation.AbstractValidationParametersBuilder
-
Adds static validation parameters.
- afterPropertiesSet() - Method in class se.litsec.opensaml.config.spring.OpenSAMLInitializerBean
-
- afterPropertiesSet() - Method in class se.litsec.opensaml.saml2.common.request.AbstractRequestGenerator
- afterPropertiesSet() - Method in class se.litsec.opensaml.saml2.common.response.MessageReplayCheckerImpl
- alias - Variable in class se.litsec.opensaml.utils.spring.PrivateKeyEntryFactoryBean
-
The alias holding the private key entry.
- allowCreate(Boolean) - Method in class se.litsec.opensaml.saml2.core.build.NameIDPolicyBuilder
-
Assigns the AllowCreate attribute to the NameIDPolicy element.
- ALLOWED_CLOCK_SKEW - Static variable in class se.litsec.opensaml.common.validation.CoreValidatorParameters
-
Carries a
Long specifying a clock skew value in milliseconds.
- allowedClockSkew(Long) - Method in class se.litsec.opensaml.common.validation.AbstractValidationParametersBuilder
-
Gives the number of milliseconds that is the maximum allowed clock skew when verifying time stamps.
- apply(T) - Method in class se.litsec.opensaml.utils.PredicateWrapper
- AssertionConsumerServiceBuilder - Class in se.litsec.opensaml.saml2.metadata.build
-
A builder for AssertionConsumerService elements.
- AssertionConsumerServiceBuilder() - Constructor for class se.litsec.opensaml.saml2.metadata.build.AssertionConsumerServiceBuilder
-
- AssertionConsumerServiceFactoryBean - Class in se.litsec.opensaml.saml2.metadata.build.spring
-
- AssertionConsumerServiceFactoryBean() - Constructor for class se.litsec.opensaml.saml2.metadata.build.spring.AssertionConsumerServiceFactoryBean
-
Constructor.
- assertionConsumerServiceIndex(Integer) - Method in class se.litsec.opensaml.saml2.core.build.AbstractAuthnRequestBuilder
-
Assigns the AssertionConsumerServiceIndex attribute to the AuthnRequest object.
- assertionConsumerServices(List<AssertionConsumerService>) - Method in class se.litsec.opensaml.saml2.metadata.build.SpEntityDescriptorBuilder
-
Adds md:AssertionConsumerService elements to the SPSSODescriptor.
- assertionConsumerServices(AssertionConsumerService...) - Method in class se.litsec.opensaml.saml2.metadata.build.SpEntityDescriptorBuilder
-
- assertionConsumerServiceURL(String) - Method in class se.litsec.opensaml.saml2.core.build.AbstractAuthnRequestBuilder
-
Assigns the AssertionConsumerServiceURL attribute to the AuthnRequest object.
- AssertionValidationParametersBuilder - Class in se.litsec.opensaml.saml2.common.assertion
-
- AssertionValidationParametersBuilder() - Constructor for class se.litsec.opensaml.saml2.common.assertion.AssertionValidationParametersBuilder
-
- AssertionValidator - Class in se.litsec.opensaml.saml2.common.assertion
-
A validator for Assertion objects.
- AssertionValidator(SignatureTrustEngine, SignaturePrevalidator, Collection<SubjectConfirmationValidator>, Collection<ConditionValidator>, Collection<StatementValidator>) - Constructor for class se.litsec.opensaml.saml2.common.assertion.AssertionValidator
-
Constructor.
- assertionValidator - Variable in class se.litsec.opensaml.saml2.common.response.ResponseProcessorImpl
-
The assertion validator.
- assign(T, String) - Method in class se.litsec.opensaml.utils.spring.StringToXMLObjectConverter
-
Assigns the given value to the OpenSAML object (after conversion).
- assignDefaults() - Method in class se.litsec.opensaml.saml2.authentication.build.ExtendedAuthnRequestBuilder
-
Calculates values based on the SP and IdP metadata and assigns them to the AuthnRequest.
- assignID(T, String) - Method in class se.litsec.opensaml.saml2.metadata.AbstractMetadataContainer
-
Assigns the supplied id to the ID attribute of the descriptor.
- assignID(EntitiesDescriptor, String) - Method in class se.litsec.opensaml.saml2.metadata.EntitiesDescriptorContainer
-
Assigns the supplied id to the ID attribute of the descriptor.
- assignID(EntityDescriptor, String) - Method in class se.litsec.opensaml.saml2.metadata.EntityDescriptorContainer
-
Assigns the supplied id to the ID attribute of the descriptor.
- ASSURANCE_CERTIFICATION_ATTRIBUTE_NAME - Static variable in class se.litsec.opensaml.saml2.metadata.build.IdpEntityDescriptorBuilder
-
The attribute name for the assurance certification attribute stored as an attribute in the entity attributes
extension.
- ASSURANCE_CERTIFICATION_ATTRIBUTE_TEMPLATE - Static variable in class se.litsec.opensaml.saml2.metadata.build.IdpEntityDescriptorBuilder
-
The attribute template for the assurance certification attribute stored as an attribute in the entity attributes
extension.
- assuranceCertificationUris(List<String>) - Method in class se.litsec.opensaml.saml2.metadata.build.IdpEntityDescriptorBuilder
-
Adds a set of URIs to the assurance certification attribute
(urn:oasis:names:tc:SAML:attribute:assurance-certification) that is part of the
mdattr:EntityAttributes element that is part of the metadata extension element.
- assuranceCertificationUris(String...) - Method in class se.litsec.opensaml.saml2.metadata.build.IdpEntityDescriptorBuilder
-
- AttributeBuilder - Class in se.litsec.opensaml.saml2.attribute
-
Implements the build pattern to create
Attribute objects.
- AttributeBuilder(String) - Constructor for class se.litsec.opensaml.saml2.attribute.AttributeBuilder
-
Constructor setting the attribute name.
- AttributeBuilder(Attribute) - Constructor for class se.litsec.opensaml.saml2.attribute.AttributeBuilder
-
Constructor setting up the builder given an attribute template.
- AttributeBuilder(InputStream) - Constructor for class se.litsec.opensaml.saml2.attribute.AttributeBuilder
-
Constructor setting up the builder with a template attribute that is read from an input stream.
- attributeConsumerServiceIndex(Integer) - Method in class se.litsec.opensaml.saml2.core.build.AbstractAuthnRequestBuilder
-
Assigns the AttributeConsumerServiceIndex attribute to the AuthnRequest object.
- AttributeConsumingServiceBuilder - Class in se.litsec.opensaml.saml2.metadata.build
-
Builder for md:AttributeConsumingService elements.
- AttributeConsumingServiceBuilder() - Constructor for class se.litsec.opensaml.saml2.metadata.build.AttributeConsumingServiceBuilder
-
- attributeConsumingServices(List<AttributeConsumingService>) - Method in class se.litsec.opensaml.saml2.metadata.build.SpEntityDescriptorBuilder
-
Adds md:AttributeConsumingService elements to the SPSSODescriptor.
- attributeConsumingServices(AttributeConsumingService...) - Method in class se.litsec.opensaml.saml2.metadata.build.SpEntityDescriptorBuilder
-
- AttributeRepository - Interface in se.litsec.opensaml.saml2.attribute
-
An interface for a repository of attribute definitions.
- AttributeRepositoryImpl - Class in se.litsec.opensaml.saml2.attribute
-
A bean implementing the AttributeRepository interface.
- AttributeRepositoryImpl(List<AttributeTemplate>) - Constructor for class se.litsec.opensaml.saml2.attribute.AttributeRepositoryImpl
-
Constructor.
- AttributeTemplate - Class in se.litsec.opensaml.saml2.attribute
-
An attribute template is a template of a SAML attribute, i.e., it represents the name, friendly name and name format
but not the value of the attribute.
- AttributeTemplate(String, String) - Constructor for class se.litsec.opensaml.saml2.attribute.AttributeTemplate
-
Creates an attribute template with the given name and friendly name, the default name format
urn:oasis:names:tc:SAML:2.0:attrname-format:uri (
Attribute.URI_REFERENCE) and not multi-valued.
- AttributeTemplate(String, String, String) - Constructor for class se.litsec.opensaml.saml2.attribute.AttributeTemplate
-
Creates an attribute template with the given name, friendly name and name format.
- AttributeUtils - Class in se.litsec.opensaml.saml2.attribute
-
Helper methods for accessing attribute values.
- AUTHN_REQUEST - Static variable in class se.litsec.opensaml.common.validation.CoreValidatorParameters
-
Carries a
AuthnRequest object that is used in several checks of responses and assertions.
- AUTHN_REQUEST_FORCE_AUTHN - Static variable in class se.litsec.opensaml.saml2.common.assertion.AuthnStatementValidator
-
Key for a validation context parameter.
- AUTHN_REQUEST_ID - Static variable in class se.litsec.opensaml.common.validation.CoreValidatorParameters
-
Carries a
String that holds the
AuthnRequest ID attribute.
- AUTHN_REQUEST_ISSUE_INSTANT - Static variable in class se.litsec.opensaml.saml2.common.assertion.AuthnStatementValidator
-
Key for a validation context parameter.
- authnContextClassRefs(boolean, boolean, List<String>) - Method in class se.litsec.opensaml.saml2.authentication.build.ExtendedAuthnRequestBuilder
-
A utility method that helps adding one or more Authentication context class reference URI(s) to the
RequestedAuthnContext element.
- authnContextClassRefs(boolean, boolean, String...) - Method in class se.litsec.opensaml.saml2.authentication.build.ExtendedAuthnRequestBuilder
-
- authnContextClassRefs(List<String>) - Method in class se.litsec.opensaml.saml2.core.build.RequestedAuthnContextBuilder
-
Assigns AuthnContextClassRef elements to the RequestedAuthnContext object.
- authnContextClassRefs(String...) - Method in class se.litsec.opensaml.saml2.core.build.RequestedAuthnContextBuilder
-
- authnContextDeclRefs(List<String>) - Method in class se.litsec.opensaml.saml2.core.build.RequestedAuthnContextBuilder
-
Assigns AuthnContextDeclRef elements to the RequestedAuthnContext object.
- authnContextDeclRefs(String...) - Method in class se.litsec.opensaml.saml2.core.build.RequestedAuthnContextBuilder
-
- authnRequest(AuthnRequest) - Method in class se.litsec.opensaml.saml2.common.response.AbstractResponseValidationParametersBuilder
-
Assigns the AuthnRequest that was sent to give the message we are validating.
- AuthnRequestBuilder - Class in se.litsec.opensaml.saml2.core.build
-
Builder for AuthnRequest messages.
- AuthnRequestBuilder() - Constructor for class se.litsec.opensaml.saml2.core.build.AuthnRequestBuilder
-
- authnRequestForceAuthn(Boolean) - Method in class se.litsec.opensaml.saml2.common.assertion.AbstractAssertionValidationParametersBuilder
-
Assigns the ForceAuthn flag from the corresponding AuthnRequest.
- AuthnRequestGenerator<I extends RequestGeneratorInput> - Interface in se.litsec.opensaml.saml2.common.request
-
- authnRequestID(String) - Method in class se.litsec.opensaml.saml2.common.response.AbstractResponseValidationParametersBuilder
-
Assigns the ID of the AuthnRequest that was sent to give the message we are validating.
- authnRequestIssueInstant(Long) - Method in class se.litsec.opensaml.saml2.common.assertion.AbstractAssertionValidationParametersBuilder
-
Assigns the issuance time for the corresponding AuthnRequest when validating an assertion.
- authnRequestsSigned(Boolean) - Method in class se.litsec.opensaml.saml2.metadata.build.SpEntityDescriptorBuilder
-
Assigns the AuthnRequestsSigned attribute of the md:SPSSODescriptor element.
- AuthnStatementValidator - Class in se.litsec.opensaml.saml2.common.assertion
-
- AuthnStatementValidator() - Constructor for class se.litsec.opensaml.saml2.common.assertion.AuthnStatementValidator
-
- cacheDuration(Long) - Method in class se.litsec.opensaml.saml2.metadata.build.AbstractEntityDescriptorBuilder
-
Assigns the cacheDuration attribute for the EntityDescriptor.
- certificate(X509Certificate) - Method in class se.litsec.opensaml.saml2.metadata.build.KeyDescriptorBuilder
-
Assigns a certificate to be used as a X.509 data element of the KeyInfo element within the key descriptor.
- certificate(InputStream) - Method in class se.litsec.opensaml.saml2.metadata.build.KeyDescriptorBuilder
-
Assigns an input stream to a certificate resource that is to be used as a X.509 data element of the KeyInfo
element within the key descriptor.
- certificate(String) - Method in class se.litsec.opensaml.saml2.metadata.build.KeyDescriptorBuilder
-
Assigns a certificate (in Base64-encoded format) to be used as a X.509 data element of the KeyInfo element
within the key descriptor.
- certificate(X509Credential) - Method in class se.litsec.opensaml.saml2.metadata.build.KeyDescriptorBuilder
-
Assigns a certificate in OpenSAML credential format to be used as a X.509 data element of the KeyInfo
element within the key descriptor.
- check(ValidationResult) - Static method in class se.litsec.opensaml.common.validation.ValidationSupport
-
Checks if the result is VALID.
- checkReplay(String) - Method in class se.litsec.opensaml.saml2.common.response.InMemoryReplayChecker
-
Checks if the supplied message ID already has been processed within the time the replay checker keeps the processed
items in its cache.
- checkReplay(SAMLObject) - Method in class se.litsec.opensaml.saml2.common.response.InMemoryReplayChecker
-
Checks if the supplied message contains an ID that already has been processed within the time the replay checker
keeps the processed items in its cache.
- checkReplay(String) - Method in interface se.litsec.opensaml.saml2.common.response.MessageReplayChecker
-
Checks if the supplied message ID already has been processed within the time the replay checker keeps the processed
items in its cache.
- checkReplay(SAMLObject) - Method in interface se.litsec.opensaml.saml2.common.response.MessageReplayChecker
-
Checks if the supplied message contains an ID that already has been processed within the time the replay checker
keeps the processed items in its cache.
- checkReplay(String) - Method in class se.litsec.opensaml.saml2.common.response.MessageReplayCheckerImpl
-
Checks if the supplied message ID already has been processed within the time the replay checker keeps the processed
items in its cache.
- checkReplay(SAMLObject) - Method in class se.litsec.opensaml.saml2.common.response.MessageReplayCheckerImpl
-
Checks if the supplied message contains an ID that already has been processed within the time the replay checker
keeps the processed items in its cache.
- clazz - Variable in class se.litsec.opensaml.utils.spring.StringToXMLObjectConverter
-
The class.
- cloneDescriptor() - Method in class se.litsec.opensaml.saml2.metadata.AbstractMetadataContainer
-
Returns a deep clone of the descriptor element that is encapsulated by this object.
- cloneDescriptor() - Method in interface se.litsec.opensaml.saml2.metadata.MetadataContainer
-
Returns a deep clone of the descriptor element that is encapsulated by this object.
- company(String) - Method in class se.litsec.opensaml.saml2.metadata.build.ContactPersonBuilder
-
Assigns the Company element.
- comparison(AuthnContextComparisonTypeEnumeration) - Method in class se.litsec.opensaml.saml2.core.build.RequestedAuthnContextBuilder
-
Assigns the Comparison attribute to the RequestedAuthnContext object.
- CompositeMetadataProvider - Class in se.litsec.opensaml.saml2.metadata.provider
-
A metadata provider that collects its metadata from multiple sources (providers).
- CompositeMetadataProvider(String, List<MetadataProvider>) - Constructor for class se.litsec.opensaml.saml2.metadata.provider.CompositeMetadataProvider
-
Constructs a composite metadata provider by assigning it a list of provider instances that it shall read its
metadata from.
- conditions(Conditions) - Method in class se.litsec.opensaml.saml2.core.build.AbstractAuthnRequestBuilder
-
Assigns a Conditions element to the AuthnRequest object.
- conditionValidators - Variable in class se.litsec.opensaml.saml2.common.assertion.AssertionValidator
-
- consent(String) - Method in class se.litsec.opensaml.saml2.core.build.AbstractRequestBuilder
-
Assigns the Consent attribute of the request.
- ContactPersonBuilder - Class in se.litsec.opensaml.saml2.metadata.build
-
A builder for ContactPerson elements.
- ContactPersonBuilder() - Constructor for class se.litsec.opensaml.saml2.metadata.build.ContactPersonBuilder
-
Default constructor.
- ContactPersonBuilder(ContactPerson) - Constructor for class se.litsec.opensaml.saml2.metadata.build.ContactPersonBuilder
-
Creates a builder from an object template.
- ContactPersonFactoryBean - Class in se.litsec.opensaml.saml2.metadata.build.spring
-
- ContactPersonFactoryBean() - Constructor for class se.litsec.opensaml.saml2.metadata.build.spring.ContactPersonFactoryBean
-
Constructor.
- contactPersons(List<ContactPerson>) - Method in class se.litsec.opensaml.saml2.metadata.build.AbstractEntityDescriptorBuilder
-
Assigns the ContactPerson elements to the entity descriptor.
- contactPersons(ContactPerson...) - Method in class se.litsec.opensaml.saml2.metadata.build.AbstractEntityDescriptorBuilder
-
- convert(String) - Method in class se.litsec.opensaml.utils.spring.StringToLocalizedStringConverter
-
Converts strings on the format <lang-tag>-<string according to language>.
- convert(String) - Method in class se.litsec.opensaml.utils.spring.StringToXMLObjectConverter
- convert(String) - Method in class se.litsec.opensaml.utils.spring.StringToXSBooleanValueConverter
- CoreValidatorParameters - Class in se.litsec.opensaml.common.validation
-
Core parameter keys used to store and retrieve static and dynamic parameters within a
ValidationContext.
- createAssertionValidator(SignatureTrustEngine, SignaturePrevalidator) - Method in class se.litsec.opensaml.saml2.common.response.ResponseProcessorImpl
-
Sets up the assertion validator.
- createBuilder() - Method in class se.litsec.opensaml.saml2.attribute.AttributeTemplate
-
- createDefaultHttpClient() - Static method in class se.litsec.opensaml.saml2.metadata.provider.HTTPMetadataProvider
-
Creates a default HttpClient instance that uses system properties and sets a SSLSocketFactory that is
configured in a "no trust" mode, meaning that all peer certificates are accepted and no hostname check is made.
- createDefaultParserPool() - Static method in class se.litsec.opensaml.config.OpenSAMLInitializer
-
Creates a basic parser pool with default settings.
- createFilter() - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
Creates the filter(s) that this instance should be configured with.
- createFilter() - Method in class se.litsec.opensaml.saml2.metadata.provider.CompositeMetadataProvider
-
Returns null since the CompositeMetadataResolver doesn't perform any filtering.
- createInstance() - Method in class se.litsec.opensaml.core.spring.AbstractSAMLObjectBuilderFactoryBean
-
The default implementation assumes that the object has been set up when elements and attributes were assigned, and
simply returns the build object (if this is not a singleton bean, the object is cloned).
- createInstance() - Method in class se.litsec.opensaml.saml2.metadata.build.spring.EntitiesDescriptorFactoryBean
- createInstance() - Method in class se.litsec.opensaml.saml2.metadata.build.spring.EntityDescriptorFactoryBean
- createInstance() - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorListFactoryBean
- createInstance() - Method in class se.litsec.opensaml.utils.spring.KeyStoreFactoryBean
- createInstance() - Method in class se.litsec.opensaml.utils.spring.PrivateKeyEntryFactoryBean
- createInstance() - Method in class se.litsec.opensaml.utils.spring.X509CertificateFactoryBean
- createInstance() - Method in class se.litsec.opensaml.utils.spring.XMLObjectFactoryBean
- createMetadataResolver(boolean, boolean, MetadataFilter) - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
- createMetadataResolver(boolean, boolean, MetadataFilter) - Method in class se.litsec.opensaml.saml2.metadata.provider.CompositeMetadataProvider
-
- createMetadataResolver(boolean, boolean, MetadataFilter) - Method in class se.litsec.opensaml.saml2.metadata.provider.FilesystemMetadataProvider
-
- createMetadataResolver(boolean, boolean, MetadataFilter) - Method in class se.litsec.opensaml.saml2.metadata.provider.HTTPMetadataProvider
-
- createMetadataResolver(boolean, boolean, MetadataFilter) - Method in class se.litsec.opensaml.saml2.metadata.provider.ProxyMetadataProvider
-
- createMetadataResolver(boolean, boolean, MetadataFilter) - Method in class se.litsec.opensaml.saml2.metadata.provider.spring.SpringResourceMetadataProvider
-
- createMetadataResolver(boolean, boolean, MetadataFilter) - Method in class se.litsec.opensaml.saml2.metadata.provider.StaticMetadataProvider
-
- createResponseValidator(SignatureTrustEngine, SignaturePrevalidator) - Method in class se.litsec.opensaml.saml2.common.response.ResponseProcessorImpl
-
Sets up the response validator.
- createSamlObject(Class<T>) - Static method in class se.litsec.opensaml.utils.ObjectUtils
-
Utility method for creating an OpenSAML SAMLObject using the default element name of the class.
- createSamlObject(Class<T>, QName) - Static method in class se.litsec.opensaml.utils.ObjectUtils
-
Utility method for creating an OpenSAML SAMLObject given its element name.
- createTlsTrustEngine(KeyStore) - Static method in class se.litsec.opensaml.saml2.metadata.provider.HTTPMetadataProvider
-
Creates a TrustEngine instance based on the supplied trust key store.
- createValueObject(Class<T>) - Static method in class se.litsec.opensaml.saml2.attribute.AttributeBuilder
-
Creates an AttributeValue object of the given class.
- createValueObject(QName, Class<T>) - Static method in class se.litsec.opensaml.saml2.attribute.AttributeBuilder
-
Creates an AttributeValue object of the given class and schema type.
- createXMLObject(Class<T>, QName) - Static method in class se.litsec.opensaml.utils.ObjectUtils
-
Utility method for creating an XMLObject given its element name.
- createXMLObject(Class<T>, QName, QName) - Static method in class se.litsec.opensaml.utils.ObjectUtils
-
Utility method for creating an XMLObject given its registered element name but where the
elementNameToAssign is assigned to the object created.
- generateID() - Method in class se.litsec.opensaml.saml2.common.request.AbstractRequestGenerator
-
Generates a request ID.
- generateRequest(I, PeerMetadataResolver) - Method in interface se.litsec.opensaml.saml2.common.request.RequestGenerator
-
Generates a SAML request message.
- getAllowedClockSkew(ValidationContext) - Static method in class se.litsec.opensaml.common.validation.AbstractObjectValidator
-
Returns the number of milliseconds that is the maximum allowed clock skew that we accept when comparing time
stamps.
- getAllowedClockSkew() - Method in class se.litsec.opensaml.saml2.common.response.ResponseValidationSettings
-
Returns the allowed clock skew (in milliseconds).
- getAssertion() - Method in interface se.litsec.opensaml.saml2.common.response.ResponseProcessingResult
-
Returns the Assertion from the response.
- getAssertion() - Method in class se.litsec.opensaml.saml2.common.response.ResponseProcessingResultImpl
-
Returns the Assertion from the response.
- getAttribute(String, List<Attribute>) - Static method in class se.litsec.opensaml.saml2.attribute.AttributeUtils
-
Returns an attribute with a given name from an attribute list.
- getAttributeNames() - Method in interface se.litsec.opensaml.saml2.attribute.AttributeRepository
-
Returns a list of all attribute names that are stored in the repository.
- getAttributeNames() - Method in class se.litsec.opensaml.saml2.attribute.AttributeRepositoryImpl
-
Returns a list of all attribute names that are stored in the repository.
- getAttributes() - Method in interface se.litsec.opensaml.saml2.common.response.ResponseProcessingResult
-
Returns the attributes that are part of the attribute statement of the assertion.
- getAttributes() - Method in class se.litsec.opensaml.saml2.common.response.ResponseProcessingResultImpl
-
Returns the attributes that are part of the attribute statement of the assertion.
- getAttributeStringValue(Attribute) - Static method in class se.litsec.opensaml.saml2.attribute.AttributeUtils
-
Given a single-valued string attribute, this method returns its string value.
- getAttributeStringValues(Attribute) - Static method in class se.litsec.opensaml.saml2.attribute.AttributeUtils
-
Given an attribute holding string values this method will return a list of these values.
- getAttributeValue(Attribute, Class<T>) - Static method in class se.litsec.opensaml.saml2.attribute.AttributeUtils
-
Given a single-valued attribute, this method returns its value (of the given type).
- getAttributeValues(Attribute, Class<T>) - Static method in class se.litsec.opensaml.saml2.attribute.AttributeUtils
-
Returns the attribute values of the given type.
- getAuthnContextClassUri() - Method in interface se.litsec.opensaml.saml2.common.response.ResponseProcessingResult
-
Returns the URI for the AuthnContextClassRef element that holds the "level of assurance" under which the
authentication was made.
- getAuthnContextClassUri() - Method in class se.litsec.opensaml.saml2.common.response.ResponseProcessingResultImpl
-
Returns the URI for the AuthnContextClassRef element that holds the "level of assurance" under which the
authentication was made.
- getAuthnInstant() - Method in interface se.litsec.opensaml.saml2.common.response.ResponseProcessingResult
-
Returns the authentication instant.
- getAuthnInstant() - Method in class se.litsec.opensaml.saml2.common.response.ResponseProcessingResultImpl
-
Returns the authentication instant.
- getAuthnRequest() - Method in interface se.litsec.opensaml.saml2.common.response.ResponseProcessingInput
-
Returns the authentication request message that corresponds to the response message being processed.
- getAuthnRequestIssueInstant(ValidationContext) - Method in class se.litsec.opensaml.saml2.common.assertion.AuthnStatementValidator
-
Gets the issue instant of the AuthnRequest from the validation context.
- getBuilder(Class<T>) - Static method in class se.litsec.opensaml.utils.ObjectUtils
-
Returns the builder object that can be used to create objects of the supplied class type.
- getBuilder(QName) - Static method in class se.litsec.opensaml.utils.ObjectUtils
-
Returns the builder object that can be used to build object for the given element name.
- getByFriendlyName(String) - Method in interface se.litsec.opensaml.saml2.attribute.AttributeRepository
-
Returns the AttributeTemplate for the given friendly name.
- getByFriendlyName(String) - Method in class se.litsec.opensaml.saml2.attribute.AttributeRepositoryImpl
-
Returns the AttributeTemplate for the given friendly name.
- getByName(String) - Method in interface se.litsec.opensaml.saml2.attribute.AttributeRepository
-
Returns the AttributeTemplate for the given attribute name.
- getByName(String) - Method in class se.litsec.opensaml.saml2.attribute.AttributeRepositoryImpl
-
Returns the AttributeTemplate for the given attribute name.
- getCertificateEntries(KeyStore) - Static method in class se.litsec.opensaml.utils.KeyStoreUtils
-
Returns a list of all certificate entries of the supplied keystore.
- getClientIpAddress() - Method in interface se.litsec.opensaml.saml2.common.response.ResponseProcessingInput
-
If the validation should perform a check of the Address(es) found in the assertion, this method should return the
address of the client, otherwise return null.
- getDefaultBinding() - Method in class se.litsec.opensaml.saml2.common.request.AbstractRequestGenerator
-
Returns the binding URI for the binding the generator should use if there are more than one possible choice.
- getDefaultElementName(Class<T>) - Static method in class se.litsec.opensaml.utils.ObjectUtils
-
Returns the default element name for the supplied class
- getDescriptor() - Method in class se.litsec.opensaml.saml2.metadata.AbstractMetadataContainer
-
Returns the metadata element that is encapsulated by this object.
- getDescriptor() - Method in interface se.litsec.opensaml.saml2.metadata.MetadataContainer
-
Returns the metadata element that is encapsulated by this object.
- getEntityAttributes(EntityDescriptor) - Static method in class se.litsec.opensaml.saml2.metadata.MetadataUtils
-
Returns the EntityAttributes element that is placed as an extension to the supplied entity descriptor.
- getEntityDescriptor(String) - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
Returns the entity descriptor identified by the given entityID.
- getEntityDescriptor(String) - Method in interface se.litsec.opensaml.saml2.metadata.provider.MetadataProvider
-
Returns the entity descriptor identified by the given entityID.
- getEntityID() - Method in class se.litsec.opensaml.saml2.common.request.AbstractRequestGenerator
-
Returns the entityID for the Service Provider this request generator is serving.
- getEntityID() - Method in interface se.litsec.opensaml.saml2.common.request.RequestGenerator
-
Returns the entityID for the Service Provider this request generator is serving.
- getForceAuthnFlag(ValidationContext) - Method in class se.litsec.opensaml.saml2.common.assertion.AuthnStatementValidator
-
Gets the ForceAuthn flag from the validation context.
- getFriendlyName() - Method in class se.litsec.opensaml.saml2.attribute.AttributeTemplate
-
Get the friendly name of this attribute template.
- getHttpHeaders() - Method in class se.litsec.opensaml.saml2.common.request.PostRequestHttpObject
-
Returns a mapping of header names and values that should be used when sending the request.
- getHttpHeaders() - Method in class se.litsec.opensaml.saml2.common.request.RedirectRequestHttpObject
-
Returns a mapping of header names and values that should be used when sending the request.
- getHttpHeaders() - Method in interface se.litsec.opensaml.saml2.common.request.RequestHttpObject
-
Returns a mapping of header names and values that should be used when sending the request.
- getID(T) - Method in class se.litsec.opensaml.common.validation.AbstractSignableObjectValidator
-
Returns the ID of the signable object.
- getID(Assertion) - Method in class se.litsec.opensaml.saml2.common.assertion.AssertionValidator
-
Returns the Assertion ID.
- getID(Response) - Method in class se.litsec.opensaml.saml2.common.response.ResponseValidator
-
Returns the ID of the signable object.
- getID(T) - Method in class se.litsec.opensaml.saml2.metadata.AbstractMetadataContainer
-
Returns the ID attribute of the supplied descriptor.
- getID(EntitiesDescriptor) - Method in class se.litsec.opensaml.saml2.metadata.EntitiesDescriptorContainer
-
Returns the ID attribute of the supplied descriptor.
- getID(EntityDescriptor) - Method in class se.litsec.opensaml.saml2.metadata.EntityDescriptorContainer
-
Returns the ID attribute of the supplied descriptor.
- getID() - Method in class se.litsec.opensaml.saml2.metadata.provider.CompositeMetadataProvider
-
Returns the identifier for the provider.
- getID() - Method in class se.litsec.opensaml.saml2.metadata.provider.FilesystemMetadataProvider
-
Returns the identifier for the provider.
- getID() - Method in class se.litsec.opensaml.saml2.metadata.provider.HTTPMetadataProvider
-
Returns the identifier for the provider.
- getID() - Method in interface se.litsec.opensaml.saml2.metadata.provider.MetadataProvider
-
Returns the identifier for the provider.
- getID() - Method in class se.litsec.opensaml.saml2.metadata.provider.ProxyMetadataProvider
-
Returns the identifier for the provider.
- getID() - Method in class se.litsec.opensaml.saml2.metadata.provider.spring.SpringResourceMetadataProvider
-
Returns the identifier for the provider.
- getID() - Method in class se.litsec.opensaml.saml2.metadata.provider.StaticMetadataProvider
-
Returns the identifier for the provider.
- getIdentityProviders() - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
Utility method that returns a list of entity descriptors for Identity Providers found in the metadata.
- getIdentityProviders() - Method in interface se.litsec.opensaml.saml2.metadata.provider.MetadataProvider
-
Utility method that returns a list of entity descriptors for Identity Providers found in the metadata.
- getIDPSSODescriptor(String) - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
A utility method that extracts the IdP SSO descriptor from the Entity Descriptor identified by the supplied
entityID.
- getIDPSSODescriptor(String) - Method in interface se.litsec.opensaml.saml2.metadata.provider.MetadataProvider
-
A utility method that extracts the IdP SSO descriptor from the Entity Descriptor identified by the supplied
entityID.
- getIdSize() - Method in class se.litsec.opensaml.saml2.metadata.AbstractMetadataContainer
-
Returns the size of the ID attribute that is generated.
- getInstance() - Static method in class se.litsec.opensaml.config.OpenSAMLInitializer
-
Returns the initializer instance.
- getIssuer(T) - Method in class se.litsec.opensaml.common.validation.AbstractSignableObjectValidator
-
Returns the issuer of the signable object.
- getIssuer(Assertion) - Method in class se.litsec.opensaml.saml2.common.assertion.AssertionValidator
-
Returns the Assertion issuer.
- getIssuer() - Method in interface se.litsec.opensaml.saml2.common.response.ResponseProcessingResult
-
Returns the entityID of the issuing IdP.
- getIssuer() - Method in class se.litsec.opensaml.saml2.common.response.ResponseProcessingResultImpl
-
Returns the entityID of the issuing IdP.
- getIssuer(Response) - Method in class se.litsec.opensaml.saml2.common.response.ResponseValidator
-
Returns the issuer of the signable object.
- getLanguage() - Method in class se.litsec.opensaml.core.LocalizedString
-
Gets the language of the string.
- getLastUpdate() - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
Returns the time the currently available metadata was last updated.
- getLastUpdate() - Method in class se.litsec.opensaml.saml2.metadata.provider.CompositeMetadataProvider
-
Returns the time the currently available metadata was last updated.
- getLastUpdate() - Method in interface se.litsec.opensaml.saml2.metadata.provider.MetadataProvider
-
Returns the time the currently available metadata was last updated.
- getLocalString() - Method in class se.litsec.opensaml.core.LocalizedString
-
Gets the localized string.
- getLogString(T) - Method in class se.litsec.opensaml.saml2.metadata.AbstractMetadataContainer
-
Returns a log string of the supplied descriptor.
- getLogString(EntitiesDescriptor) - Method in class se.litsec.opensaml.saml2.metadata.EntitiesDescriptorContainer
-
Returns the Name attribute.
- getLogString(EntityDescriptor) - Method in class se.litsec.opensaml.saml2.metadata.EntityDescriptorContainer
-
Returns the entityID attribute.
- getMaxAgeReceivedMessage(ValidationContext) - Static method in class se.litsec.opensaml.common.validation.AbstractObjectValidator
-
Returns the number of milliseconds that a received message (or element) is allowed to less than the current time.
- getMaxAgeResponse() - Method in class se.litsec.opensaml.saml2.common.response.ResponseValidationSettings
-
Returns the maximum allowed "age" of a response message (in milliseconds).
- getMaxSessionAge() - Method in class se.litsec.opensaml.saml2.common.response.ResponseValidationSettings
-
Returns the maximum session age allowed for SSO (in milliseconds).
- getMetadata(String) - Method in interface se.litsec.opensaml.saml2.metadata.PeerMetadataResolver
-
Returns the metadata EntityDescriptor for the given entityID.
- getMetadata() - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
Returns the XML element making up the metadata for the federation.
- getMetadata() - Method in class se.litsec.opensaml.saml2.metadata.provider.CompositeMetadataProvider
-
Collects all metadata from all underlying providers and creates an EntitiesDescriptor element.
- getMetadata() - Method in interface se.litsec.opensaml.saml2.metadata.provider.MetadataProvider
-
Returns the XML element making up the metadata for the federation.
- getMetadataCertificates(EntityDescriptor, UsageType) - Static method in class se.litsec.opensaml.saml2.metadata.MetadataUtils
-
Utility that extracs certificates found under the KeyDescriptor elements of a metadata record.
- getMetadataDOM() - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
Returns the DOM element making up the metadata for the federation.
- getMetadataDOM() - Method in interface se.litsec.opensaml.saml2.metadata.provider.MetadataProvider
-
Returns the DOM element making up the metadata for the federation.
- getMetadataExtension(Extensions, Class<T>) - Static method in class se.litsec.opensaml.saml2.metadata.MetadataUtils
-
Finds the first extension matching the supplied type.
- getMetadataExtensions(Extensions, Class<T>) - Static method in class se.litsec.opensaml.saml2.metadata.MetadataUtils
-
Finds all extensions matching the supplied type.
- getMetadataResolver() - Method in class se.litsec.opensaml.saml2.metadata.provider.CompositeMetadataProvider
-
Returns the underlying OpenSAML metadata resolver.
- getMetadataResolver() - Method in class se.litsec.opensaml.saml2.metadata.provider.FilesystemMetadataProvider
-
Returns the underlying OpenSAML metadata resolver.
- getMetadataResolver() - Method in class se.litsec.opensaml.saml2.metadata.provider.HTTPMetadataProvider
-
Returns the underlying OpenSAML metadata resolver.
- getMetadataResolver() - Method in interface se.litsec.opensaml.saml2.metadata.provider.MetadataProvider
-
Returns the underlying OpenSAML metadata resolver.
- getMetadataResolver() - Method in class se.litsec.opensaml.saml2.metadata.provider.ProxyMetadataProvider
-
Returns the underlying OpenSAML metadata resolver.
- getMetadataResolver() - Method in class se.litsec.opensaml.saml2.metadata.provider.spring.SpringResourceMetadataProvider
-
Returns the underlying OpenSAML metadata resolver.
- getMetadataResolver() - Method in class se.litsec.opensaml.saml2.metadata.provider.StaticMetadataProvider
-
Returns the underlying OpenSAML metadata resolver.
- getMethod() - Method in class se.litsec.opensaml.saml2.common.request.PostRequestHttpObject
-
Returns the HTTP method that should be used to send the request, via the user agent, to the Identity Provider.
- getMethod() - Method in class se.litsec.opensaml.saml2.common.request.RedirectRequestHttpObject
-
Returns the HTTP method that should be used to send the request, via the user agent, to the Identity Provider.
- getMethod() - Method in interface se.litsec.opensaml.saml2.common.request.RequestHttpObject
-
Returns the HTTP method that should be used to send the request, via the user agent, to the Identity Provider.
- getName() - Method in class se.litsec.opensaml.saml2.attribute.AttributeTemplate
-
Get the name of this attribute template.
- getName() - Method in class se.litsec.opensaml.saml2.common.request.AbstractRequestGenerator
-
Returns the display name (for logging etc).
- getName() - Method in interface se.litsec.opensaml.saml2.common.request.RequestGenerator
-
Returns the display name (for logging etc).
- getNameFormat() - Method in class se.litsec.opensaml.saml2.attribute.AttributeTemplate
-
Get the name format of this attribute template.
- getObjectName() - Method in class se.litsec.opensaml.common.validation.AbstractSignableObjectValidator
-
Returns the name of the object being validated, e.g.
- getObjectName() - Method in class se.litsec.opensaml.saml2.common.assertion.AssertionValidator
-
Returns the name of the object being validated, e.g.
- getObjectName() - Method in class se.litsec.opensaml.saml2.common.response.ResponseValidator
-
Returns the name of the object being validated, e.g.
- getObjectType() - Method in class se.litsec.opensaml.core.AbstractSAMLObjectBuilder
-
Returns the object type.
- getObjectType() - Method in class se.litsec.opensaml.saml2.attribute.AttributeBuilder
-
Returns the object type.
- getObjectType() - Method in class se.litsec.opensaml.saml2.core.build.AbstractAuthnRequestBuilder
-
Returns the object type.
- getObjectType() - Method in class se.litsec.opensaml.saml2.core.build.NameIDPolicyBuilder
-
Returns the object type.
- getObjectType() - Method in class se.litsec.opensaml.saml2.core.build.RequestedAuthnContextBuilder
-
Returns the object type.
- getObjectType() - Method in class se.litsec.opensaml.saml2.core.build.ScopingBuilder
-
Returns the object type.
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.AbstractEntityDescriptorBuilder
-
Returns the object type.
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.AssertionConsumerServiceBuilder
-
Returns the object type.
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.AttributeConsumingServiceBuilder
-
Returns the object type.
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.ContactPersonBuilder
-
Returns the object type.
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.KeyDescriptorBuilder
-
Returns the object type.
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.LogoBuilder
-
Returns the object type.
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.OrganizationBuilder
-
Returns the object type.
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.RequestedAttributeBuilder
-
Returns the object type.
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.SingleLogoutServiceBuilder
-
Returns the object type.
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.SingleSignOnServiceBuilder
-
Returns the object type.
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AbstractEntityDescriptorFactoryBean
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AssertionConsumerServiceFactoryBean
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.spring.ContactPersonFactoryBean
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.spring.EntitiesDescriptorFactoryBean
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.spring.EntityDescriptorFactoryBean
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorFactoryBean
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorListFactoryBean
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.spring.LogoFactoryBean
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.spring.OrganizationFactoryBean
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.spring.SingleSignOnServiceFactoryBean
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.spring.UIInfoFactoryBean
- getObjectType() - Method in class se.litsec.opensaml.saml2.metadata.build.UIInfoBuilder
-
Returns the object type.
- getObjectType() - Method in class se.litsec.opensaml.utils.spring.KeyStoreFactoryBean
- getObjectType() - Method in class se.litsec.opensaml.utils.spring.PrivateKeyEntryFactoryBean
- getObjectType() - Method in class se.litsec.opensaml.utils.spring.X509CertificateFactoryBean
- getObjectType() - Method in class se.litsec.opensaml.utils.spring.XMLObjectFactoryBean
- getOverrideSigningCredential() - Method in interface se.litsec.opensaml.saml2.common.request.RequestGeneratorInput
-
A request generator normally has a configured signature credential that is used to sign the request.
- getPeerEntityID() - Method in class se.litsec.opensaml.saml2.common.request.AbstractRequestGeneratorInput
-
Returns the peer (IdP) entityID.
- getPeerEntityID() - Method in interface se.litsec.opensaml.saml2.common.request.RequestGeneratorInput
-
Returns the peer (IdP) entityID.
- getPeerMetadata(RequestGeneratorInput, PeerMetadataResolver) - Method in class se.litsec.opensaml.saml2.common.request.AbstractRequestGenerator
-
Returns the peer metadata.
- getPreferredBinding() - Method in class se.litsec.opensaml.saml2.common.request.AbstractRequestGeneratorInput
-
If the caller prefers a specific binding to use, this method should return that.
- getPreferredBinding() - Method in interface se.litsec.opensaml.saml2.common.request.RequestGeneratorInput
-
If the caller prefers a specific binding to use, this method should return that.
- getRandomizer() - Method in class se.litsec.opensaml.saml2.common.request.AbstractRequestGenerator
-
Returns the randomizer for generation of ID:s etc.
- getReceiveInstant(ValidationContext) - Static method in class se.litsec.opensaml.common.validation.AbstractObjectValidator
-
Returns the timestamp (milliseconds since epoch) for when the message being validated was received.
- getReceiveInstant() - Method in interface se.litsec.opensaml.saml2.common.response.ResponseProcessingInput
-
Returns the timestamp (epoch since 1970) when the response was received.
- getReceiveURL() - Method in interface se.litsec.opensaml.saml2.common.response.ResponseProcessingInput
-
Returns the URL on which the response message was received.
- getRelayState() - Method in class se.litsec.opensaml.saml2.common.request.AbstractRequestGeneratorInput
-
Returns the relay state variable to use.
- getRelayState() - Method in interface se.litsec.opensaml.saml2.common.request.RequestGeneratorInput
-
Returns the relay state variable to use.
- getRelayState() - Method in interface se.litsec.opensaml.saml2.common.response.ResponseProcessingInput
-
Returns the RelayState that was included in the request (or null if none was sent).
- getRequest() - Method in class se.litsec.opensaml.saml2.common.request.PostRequestHttpObject
-
Returns the actual request (for easy access to its elements).
- getRequest() - Method in class se.litsec.opensaml.saml2.common.request.RedirectRequestHttpObject
-
Returns the actual request (for easy access to its elements).
- getRequest() - Method in interface se.litsec.opensaml.saml2.common.request.RequestHttpObject
-
Returns the actual request (for easy access to its elements).
- getRequestParameters() - Method in class se.litsec.opensaml.saml2.common.request.PostRequestHttpObject
-
- getRequestParameters() - Method in class se.litsec.opensaml.saml2.common.request.RedirectRequestHttpObject
-
Will always return null.
- getRequestParameters() - Method in interface se.litsec.opensaml.saml2.common.request.RequestHttpObject
-
- getResponseId() - Method in exception se.litsec.opensaml.saml2.common.response.ResponseStatusErrorException
-
Returns the ID of the Response.
- getResult() - Method in exception se.litsec.opensaml.common.validation.ValidationSupport.ValidationResultException
-
Returns the validation result.
- getSendUrl() - Method in class se.litsec.opensaml.saml2.common.request.PostRequestHttpObject
-
Returns the complete URL that the SP application should use when the user agent is sent to the Identity Provider.
- getSendUrl() - Method in class se.litsec.opensaml.saml2.common.request.RedirectRequestHttpObject
-
Returns the complete URL that the SP application should use when the user agent is sent to the Identity Provider.
- getSendUrl() - Method in interface se.litsec.opensaml.saml2.common.request.RequestHttpObject
-
Returns the complete URL that the SP application should use when the user agent is sent to the Identity Provider.
- getServicedStatement() - Method in class se.litsec.opensaml.saml2.common.assertion.AbstractAttributeStatementValidator
- getServicedStatement() - Method in class se.litsec.opensaml.saml2.common.assertion.AuthnStatementValidator
- getServiceProviders() - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
Utility method that returns a list of entity descriptors for Service Providers found in the metadata.
- getServiceProviders() - Method in interface se.litsec.opensaml.saml2.metadata.provider.MetadataProvider
-
Utility method that returns a list of entity descriptors for Service Providers found in the metadata.
- getSignatureValidationCriteriaSet(T, ValidationContext) - Method in class se.litsec.opensaml.common.validation.AbstractSignableObjectValidator
-
Get the criteria set that will be used in evaluating the Assertion signature via the supplied trust engine.
- getSigningCredentials() - Method in class se.litsec.opensaml.saml2.common.request.AbstractRequestGenerator
-
Returns the signature credentials.
- getSingleSignOnService(EntityDescriptor, RequestGeneratorInput) - Method in class se.litsec.opensaml.saml2.common.request.AbstractAuthnRequestGenerator
-
Returns the SingleSignOnService element to use when sending the request to the IdP.
- getSPSSODescriptor(String) - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
A utility method that extracts the SP SSO descriptor from the Entity Descriptor identified by the supplied
entityID.
- getSPSSODescriptor(String) - Method in interface se.litsec.opensaml.saml2.metadata.provider.MetadataProvider
-
A utility method that extracts the SP SSO descriptor from the Entity Descriptor identified by the supplied
entityID.
- getStatus() - Method in exception se.litsec.opensaml.saml2.common.response.ResponseStatusErrorException
-
Returns the status object.
- getSubjectNameID() - Method in interface se.litsec.opensaml.saml2.common.response.ResponseProcessingResult
-
Returns the NameID for the subject.
- getSubjectNameID() - Method in class se.litsec.opensaml.saml2.common.response.ResponseProcessingResultImpl
-
Returns the NameID for the subject.
- getThis() - Method in class se.litsec.opensaml.common.validation.AbstractValidationParametersBuilder
-
Returns 'this' object.
- getThis() - Method in class se.litsec.opensaml.saml2.authentication.build.ExtendedAuthnRequestBuilder
-
In order for us to be able to make chaining calls we need to return the concrete type of the builder.
- getThis() - Method in class se.litsec.opensaml.saml2.common.assertion.AssertionValidationParametersBuilder
-
Returns 'this' object.
- getThis() - Method in class se.litsec.opensaml.saml2.common.response.ResponseValidationParametersBuilder
-
Returns 'this' object.
- getThis() - Method in class se.litsec.opensaml.saml2.core.build.AbstractRequestBuilder
-
In order for us to be able to make chaining calls we need to return the concrete type of the builder.
- getThis() - Method in class se.litsec.opensaml.saml2.core.build.AuthnRequestBuilder
-
In order for us to be able to make chaining calls we need to return the concrete type of the builder.
- getThis() - Method in class se.litsec.opensaml.saml2.metadata.build.AbstractEntityDescriptorBuilder
-
In order for us to be able to make chaining calls we need to return the concrete type of the builder.
- getThis() - Method in class se.litsec.opensaml.saml2.metadata.build.IdpEntityDescriptorBuilder
-
In order for us to be able to make chaining calls we need to return the concrete type of the builder.
- getThis() - Method in class se.litsec.opensaml.saml2.metadata.build.SpEntityDescriptorBuilder
-
In order for us to be able to make chaining calls we need to return the concrete type of the builder.
- getUiDescription(EntityDescriptor, String) - Static method in class se.litsec.opensaml.saml2.metadata.MetadataUtils
-
Utility method that returns the mdui:Description element for the given language tag from the SSO descriptor
extension of the supplied entity descriptor.
- getUiDescriptions(EntityDescriptor) - Static method in class se.litsec.opensaml.saml2.metadata.MetadataUtils
-
Utility method that returns a list of the mdui:Description element found in the SSO descriptor extension of
the supplied entity descriptor.
- getUiDisplayName(EntityDescriptor, String) - Static method in class se.litsec.opensaml.saml2.metadata.MetadataUtils
-
Utility method that returns the mdui:DisplayName element for the given language tag from the SSO descriptor
extension of the supplied entity descriptor.
- getUiDisplayNames(EntityDescriptor) - Static method in class se.litsec.opensaml.saml2.metadata.MetadataUtils
-
Utility method that returns a list of the mdui:DisplayName element found in the SSO descriptor extension of
the supplied entity descriptor.
- getUpdateFactor() - Method in class se.litsec.opensaml.saml2.metadata.AbstractMetadataContainer
-
Returns the factor (between 0 and 1) that is used to compute whether it is time to update the contained
descriptor.
- getUpdateFactor() - Method in interface se.litsec.opensaml.saml2.metadata.MetadataContainer
-
Returns the factor (between 0 and 1) that is used to compute whether it is time to update the contained
descriptor.
- getValidity() - Method in class se.litsec.opensaml.saml2.metadata.AbstractMetadataContainer
-
Returns the duration of the validity that the encapsulated descriptor has.
- getValidity() - Method in interface se.litsec.opensaml.saml2.metadata.MetadataContainer
-
Returns the duration of the validity that the encapsulated descriptor has.
- givenName(String) - Method in class se.litsec.opensaml.saml2.metadata.build.ContactPersonBuilder
-
Assigns the GivenName element.
- id(int) - Method in class se.litsec.opensaml.saml2.authentication.build.ExtendedAuthnRequestBuilder
-
Generates an identifier of size idSize and assigns it to the AuthnRequest.
- id(String) - Method in class se.litsec.opensaml.saml2.core.build.AbstractRequestBuilder
-
Assigns the ID attribute of the request.
- id(String) - Method in class se.litsec.opensaml.saml2.metadata.build.AbstractEntityDescriptorBuilder
-
Assigns the ID attribute for the EntityDescriptor.
- IdpEntityDescriptorBuilder - Class in se.litsec.opensaml.saml2.metadata.build
-
A builder for building an md:EntityDescription (metadata) object for an Identity Provider.
- IdpEntityDescriptorBuilder() - Constructor for class se.litsec.opensaml.saml2.metadata.build.IdpEntityDescriptorBuilder
-
Constructor setting up the builder with no template.
- IdpEntityDescriptorBuilder(InputStream) - Constructor for class se.litsec.opensaml.saml2.metadata.build.IdpEntityDescriptorBuilder
-
Constructor setting up the builder with a template EntityDescriptor that is read from a resource.
- IdpEntityDescriptorBuilder(EntityDescriptor) - Constructor for class se.litsec.opensaml.saml2.metadata.build.IdpEntityDescriptorBuilder
-
Constructor setting up the builder with a template EntityDescriptor.
- IdpEntityDescriptorFactoryBean - Class in se.litsec.opensaml.saml2.metadata.build.spring
-
A Spring factory bean for creating
EntityDescriptor objects for Identity Provider metadata using setter
methods, and optionally a template object.
- IdpEntityDescriptorFactoryBean() - Constructor for class se.litsec.opensaml.saml2.metadata.build.spring.IdpEntityDescriptorFactoryBean
-
Constructor setting up the factory with no template.
- IdpEntityDescriptorFactoryBean(Resource) - Constructor for class se.litsec.opensaml.saml2.metadata.build.spring.IdpEntityDescriptorFactoryBean
-
Constructor setting up the factory with a template EntityDescriptor that is read from a resource.
- IdpEntityDescriptorFactoryBean(EntityDescriptor) - Constructor for class se.litsec.opensaml.saml2.metadata.build.spring.IdpEntityDescriptorFactoryBean
-
Constructor setting up the factory with a template EntityDescriptor.
- idpEntityID() - Method in interface se.litsec.opensaml.saml2.common.request.RequestHttpObjectBuilder
-
Returns the entityID for the IdP to which we are constructing the request.
- idpEntry(String, String, String) - Static method in class se.litsec.opensaml.saml2.core.build.ScopingBuilder
-
Creates an IDPEntry element.
- idpList(String, List<IDPEntry>) - Method in class se.litsec.opensaml.saml2.core.build.ScopingBuilder
-
Adds the IDPList element.
- idpList(String, IDPEntry...) - Method in class se.litsec.opensaml.saml2.core.build.ScopingBuilder
-
- idSize - Variable in class se.litsec.opensaml.saml2.metadata.AbstractMetadataContainer
-
The size of the ID attribute string.
- includeOnlyIDPs() - Static method in class se.litsec.opensaml.saml2.metadata.provider.MetadataProviderPredicates
-
Returns a predicate that evaluates to true if the supplied entity descriptor represents an IdP.
- includeOnlyIDPsAndMe(String) - Static method in class se.litsec.opensaml.saml2.metadata.provider.MetadataProviderPredicates
-
Returns a predicate that evaluates to true if the supplied entity descriptor represents an IdP or if the
entity descriptor is "my" entry (typically the SP).
- includeOnlySPs() - Static method in class se.litsec.opensaml.saml2.metadata.provider.MetadataProviderPredicates
-
Returns a predicate that evaluates to true if the supplied entity descriptor represents an SP.
- includeOnlyUsableIdPs(EntityDescriptor, boolean) - Static method in class se.litsec.opensaml.saml2.metadata.provider.MetadataProviderPredicates
-
Returns a predicate that evaluates to true if the supplied entity descriptor is an IdP and that it contains
entity categories that matches the entity categories in the SP entity descriptor (sp).
- index(Integer) - Method in class se.litsec.opensaml.saml2.metadata.build.AssertionConsumerServiceBuilder
-
Assigns the index for the service.
- index(Integer) - Method in class se.litsec.opensaml.saml2.metadata.build.AttributeConsumingServiceBuilder
-
Assigns the Index attribute.
- informationURLs(List<LocalizedString>) - Method in class se.litsec.opensaml.saml2.metadata.build.UIInfoBuilder
-
Assigns the information URL:s.
- informationURLs(LocalizedString...) - Method in class se.litsec.opensaml.saml2.metadata.build.UIInfoBuilder
-
- init() - Method in class se.litsec.opensaml.xmlsec.ExtendedDecrypter
-
Init method for setting key size ...
- initialize() - Method in class se.litsec.opensaml.config.OpenSAMLInitializer
-
Initializes the OpenSAML library.
- initialize() - Method in class se.litsec.opensaml.config.spring.OpenSAMLInitializerBean
-
Initializes the OpenSAML library.
- initialize() - Method in class se.litsec.opensaml.saml2.common.response.ResponseProcessorImpl
-
Initializes the component.
- initializeMetadataResolver() - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
Initializes the metadata resolver.
- initializeMetadataResolver() - Method in class se.litsec.opensaml.saml2.metadata.provider.CompositeMetadataProvider
-
Initializes the metadata resolver.
- initializeMetadataResolver() - Method in class se.litsec.opensaml.saml2.metadata.provider.FilesystemMetadataProvider
-
Initializes the metadata resolver.
- initializeMetadataResolver() - Method in class se.litsec.opensaml.saml2.metadata.provider.HTTPMetadataProvider
-
Initializes the metadata resolver.
- initializeMetadataResolver() - Method in class se.litsec.opensaml.saml2.metadata.provider.ProxyMetadataProvider
-
Initializes the metadata resolver.
- initializeMetadataResolver() - Method in class se.litsec.opensaml.saml2.metadata.provider.spring.SpringResourceMetadataProvider
-
Initializes the metadata resolver.
- initializeMetadataResolver() - Method in class se.litsec.opensaml.saml2.metadata.provider.StaticMetadataProvider
-
Initializes the metadata resolver.
- InMemoryReplayChecker - Class in se.litsec.opensaml.saml2.common.response
-
An in-memory based message replay checker implementation.
- InMemoryReplayChecker() - Constructor for class se.litsec.opensaml.saml2.common.response.InMemoryReplayChecker
-
- invoke(Object, Method, Object[]) - Method in class se.litsec.opensaml.utils.spring.ResourceProxy
- isDefault(Boolean) - Method in class se.litsec.opensaml.saml2.metadata.build.AssertionConsumerServiceBuilder
-
Sets the isDefault attribute of the service.
- isDefault(Boolean) - Method in class se.litsec.opensaml.saml2.metadata.build.AttributeConsumingServiceBuilder
-
Sets the isDefault attribute of the service.
- isIDP(EntityDescriptor) - Static method in class se.litsec.opensaml.saml2.metadata.provider.MetadataProviderPredicates
-
Tells whether the supplied entity descriptor is an IdP.
- isInitialized() - Method in class se.litsec.opensaml.config.OpenSAMLInitializer
-
Predicate that tells if the OpenSAML library already has been initialized.
- isMatchingIDP(EntityDescriptor, EntityDescriptor) - Static method in class se.litsec.opensaml.saml2.metadata.provider.MetadataProviderPredicates
-
- isPassive(Boolean) - Method in class se.litsec.opensaml.saml2.core.build.AbstractAuthnRequestBuilder
-
Assigns the IsPassive attribute to the AuthnRequest object.
- isRequired(Boolean) - Method in class se.litsec.opensaml.saml2.metadata.build.RequestedAttributeBuilder
-
Assigns the isRequired attribute value.
- isRequireSignedAssertions() - Method in class se.litsec.opensaml.saml2.common.response.ResponseValidationSettings
-
Do we require signed assertions?
- isSP(EntityDescriptor) - Static method in class se.litsec.opensaml.saml2.metadata.provider.MetadataProviderPredicates
-
Tells whether the supplied entity descriptor is an SP.
- isStrictValidation(ValidationContext) - Static method in class se.litsec.opensaml.common.validation.AbstractObjectValidator
-
Tells whether this validator runs in "strict" mode.
- isStrictValidation() - Method in class se.litsec.opensaml.saml2.common.response.ResponseValidationSettings
-
Predicate telling whether strict validation should be performed.
- issueInstant(DateTime) - Method in class se.litsec.opensaml.saml2.core.build.AbstractRequestBuilder
-
Assigns the issue instant.
- issueInstant(LocalDateTime) - Method in class se.litsec.opensaml.saml2.core.build.AbstractRequestBuilder
-
Assigns the issue instant (using the local time zone).
- issuer(String) - Method in class se.litsec.opensaml.saml2.core.build.AbstractRequestBuilder
-
Assigns the Issuer element of the request by adding an Issuer element having the nameID format
urn:oasis:names:tc:SAML:2.0:nameid-format:entity.
- issuer(Issuer) - Method in class se.litsec.opensaml.saml2.core.build.AbstractRequestBuilder
-
Assigns the Issuer element of the request.
- isValidBinding - Static variable in class se.litsec.opensaml.saml2.common.request.AbstractAuthnRequestGenerator
-
Function for checking if a binding is valid.
- iterator() - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider.EntityDescriptorIterator
-
- iterator() - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
Returns an iterator for all entity descriptors held by the provider.
- iterator(QName) - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
Returns an iterator for all entity descriptors having the given role.
- iterator() - Method in interface se.litsec.opensaml.saml2.metadata.provider.MetadataProvider
-
Returns an iterator for all entity descriptors held by the provider.
- iterator(QName) - Method in interface se.litsec.opensaml.saml2.metadata.provider.MetadataProvider
-
Returns an iterator for all entity descriptors having the given role.
- RECEIVE_INSTANT - Static variable in class se.litsec.opensaml.common.validation.CoreValidatorParameters
-
Carries a
Long holding the timestamp for when a message being validated was received.
- RECEIVE_URL - Static variable in class se.litsec.opensaml.common.validation.CoreValidatorParameters
-
Carries a
String that holds the URL on which a message was received.
- receiveInstant(Long) - Method in class se.litsec.opensaml.saml2.common.response.AbstractResponseValidationParametersBuilder
-
Assigns the instant (millisecond since epoch) when the response message was received.
- receiveUrl(String) - Method in class se.litsec.opensaml.saml2.common.response.AbstractResponseValidationParametersBuilder
-
Assigns the URL on which the message was received.
- redirectBinding() - Method in class se.litsec.opensaml.saml2.metadata.build.AssertionConsumerServiceBuilder
-
Shortcut for assigning the SAML Redirect binding to the service.
- redirectBinding() - Method in class se.litsec.opensaml.saml2.metadata.build.SingleLogoutServiceBuilder
-
Shortcut for assigning the SAML Redirect binding to the service.
- redirectBinding() - Method in class se.litsec.opensaml.saml2.metadata.build.SingleSignOnServiceBuilder
-
Shortcut for assigning the SAML Redirect binding to the service.
- RedirectRequestHttpObject<T extends RequestAbstractType> - Class in se.litsec.opensaml.saml2.common.request
-
A RequestHttpObject for sending using HTTP GET (redirect binding).
- RedirectRequestHttpObject(T, String, X509Credential, String) - Constructor for class se.litsec.opensaml.saml2.common.request.RedirectRequestHttpObject
-
Constructor that puts together to resulting object.
- refresh() - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
Refresh the metadata handled by the provider.
- refresh() - Method in interface se.litsec.opensaml.saml2.metadata.provider.MetadataProvider
-
Refresh the metadata handled by the provider.
- relayState(String) - Method in interface se.litsec.opensaml.saml2.common.request.RequestHttpObjectBuilder
-
Installs the SAML RelayState to use when sending the request.
- relayState() - Method in interface se.litsec.opensaml.saml2.common.request.RequestHttpObjectBuilder
-
Returns the SAML RelayState that has been configured for this builder.
- request(T) - Method in interface se.litsec.opensaml.saml2.common.request.RequestHttpObjectBuilder
-
Replaces the request object that this builder currently is processing with a new and updated object.
- request() - Method in interface se.litsec.opensaml.saml2.common.request.RequestHttpObjectBuilder
-
Returns a reference to the request object that this builder object is handling.
- RequestedAttributeBuilder - Class in se.litsec.opensaml.saml2.metadata.build
-
Builder for md:RequestedAttribute elements.
- RequestedAttributeBuilder(String) - Constructor for class se.litsec.opensaml.saml2.metadata.build.RequestedAttributeBuilder
-
Constructor setting the attribute name.
- requestedAttributes(List<RequestedAttribute>) - Method in class se.litsec.opensaml.saml2.metadata.build.AttributeConsumingServiceBuilder
-
Assigns the md:RequestedAttribute elements.
- requestedAttributes(RequestedAttribute...) - Method in class se.litsec.opensaml.saml2.metadata.build.AttributeConsumingServiceBuilder
-
- requestedAuthnContext(RequestedAuthnContext) - Method in class se.litsec.opensaml.saml2.core.build.AbstractAuthnRequestBuilder
-
Assigns a RequestedAuthnContext element to the AuthnRequest object.
- RequestedAuthnContextBuilder - Class in se.litsec.opensaml.saml2.core.build
-
A builder for RequestedAuthnContext elements.
- RequestedAuthnContextBuilder() - Constructor for class se.litsec.opensaml.saml2.core.build.RequestedAuthnContextBuilder
-
- requesterIDs(List<String>) - Method in class se.litsec.opensaml.saml2.core.build.ScopingBuilder
-
Assigns RequesterID elements.
- requesterIDs(String...) - Method in class se.litsec.opensaml.saml2.core.build.ScopingBuilder
-
- RequestGenerationException - Exception in se.litsec.opensaml.saml2.common.request
-
Exception class for indicating errors during a request generation.
- RequestGenerationException(String) - Constructor for exception se.litsec.opensaml.saml2.common.request.RequestGenerationException
-
Constructor taking an error message.
- RequestGenerationException(String, Throwable) - Constructor for exception se.litsec.opensaml.saml2.common.request.RequestGenerationException
-
Constructor taking an error message and the cause of the error.
- RequestGenerator<T extends RequestAbstractType,I extends RequestGeneratorInput> - Interface in se.litsec.opensaml.saml2.common.request
-
Base interface for a SAML request generator.
- RequestGeneratorInput - Interface in se.litsec.opensaml.saml2.common.request
-
Base interface for the input to a request generator.
- RequestHttpObject<T extends RequestAbstractType> - Interface in se.litsec.opensaml.saml2.common.request
-
Defines an interface that represents an object that holds data necessary for the SP application to transmit
a request message to an IdP.
- RequestHttpObjectBuilder<T extends RequestAbstractType> - Interface in se.litsec.opensaml.saml2.common.request
-
A generic request builder that is used to create Request messages.
- resource - Variable in class se.litsec.opensaml.utils.spring.X509CertificateFactoryBean
-
The resource holding the certificate.
- ResourceProxy - Class in se.litsec.opensaml.utils.spring
-
An invocation handler that is used to proxy from a OpenSAML
Resource to a Spring
Resource.
- RESPONSE_ISSUE_INSTANT - Static variable in class se.litsec.opensaml.saml2.common.assertion.AssertionValidator
-
Carries a
Long holding the issue instant of the Response that contained the assertion being validated.
- responseIssueInstant(Long) - Method in class se.litsec.opensaml.saml2.common.assertion.AbstractAssertionValidationParametersBuilder
-
Assigns the issue instant from the Response message that contained the assertion being validated.
- responseLocation(String) - Method in class se.litsec.opensaml.saml2.metadata.build.SingleLogoutServiceBuilder
-
Assigns the response location URI.
- ResponseProcessingException - Exception in se.litsec.opensaml.saml2.common.response
-
Exception class for the SAML response processor.
- ResponseProcessingException(String) - Constructor for exception se.litsec.opensaml.saml2.common.response.ResponseProcessingException
-
Constructor taking an error message.
- ResponseProcessingException(String, Throwable) - Constructor for exception se.litsec.opensaml.saml2.common.response.ResponseProcessingException
-
Constructor taking an error message and the cause of the error.
- ResponseProcessingInput - Interface in se.litsec.opensaml.saml2.common.response
-
- ResponseProcessingResult - Interface in se.litsec.opensaml.saml2.common.response
-
Interface that describes the result of a response processing operation.
- ResponseProcessingResultImpl - Class in se.litsec.opensaml.saml2.common.response
-
Implementation of the ResponseProcessingResult interface.
- ResponseProcessingResultImpl(Assertion) - Constructor for class se.litsec.opensaml.saml2.common.response.ResponseProcessingResultImpl
-
Constructor.
- ResponseProcessor - Interface in se.litsec.opensaml.saml2.common.response
-
Interface for a SAML response processor.
- ResponseProcessorImpl - Class in se.litsec.opensaml.saml2.common.response
-
Response processor for SAML Response messages.
- ResponseProcessorImpl() - Constructor for class se.litsec.opensaml.saml2.common.response.ResponseProcessorImpl
-
- ResponseStatusErrorException - Exception in se.litsec.opensaml.saml2.common.response
-
Exception that indicates a non-successful status code received in a Response message.
- ResponseStatusErrorException(Status, String) - Constructor for exception se.litsec.opensaml.saml2.common.response.ResponseStatusErrorException
-
Constructor taking the error status and the response ID.
- ResponseValidationException - Exception in se.litsec.opensaml.saml2.common.response
-
Exception class for response validation errors.
- ResponseValidationException(String) - Constructor for exception se.litsec.opensaml.saml2.common.response.ResponseValidationException
-
Constructor taking an error message.
- ResponseValidationException(String, Throwable) - Constructor for exception se.litsec.opensaml.saml2.common.response.ResponseValidationException
-
Constructor taking an error message and the cause of the error.
- ResponseValidationParametersBuilder - Class in se.litsec.opensaml.saml2.common.response
-
- ResponseValidationParametersBuilder() - Constructor for class se.litsec.opensaml.saml2.common.response.ResponseValidationParametersBuilder
-
- responseValidationSettings - Variable in class se.litsec.opensaml.saml2.common.response.ResponseProcessorImpl
-
Static response validation settings.
- ResponseValidationSettings - Class in se.litsec.opensaml.saml2.common.response
-
Configuration settings for response and assertion validation.
- ResponseValidationSettings() - Constructor for class se.litsec.opensaml.saml2.common.response.ResponseValidationSettings
-
- responseValidator - Variable in class se.litsec.opensaml.saml2.common.response.ResponseProcessorImpl
-
The response validator.
- ResponseValidator - Class in se.litsec.opensaml.saml2.common.response
-
Response validator that ensures that a Response element is valid according to the 2.0 SAML Core specification
and makes checks based on the supplied validation context parameters described below.
- ResponseValidator(SignatureTrustEngine, SignaturePrevalidator) - Constructor for class se.litsec.opensaml.saml2.common.response.ResponseValidator
-
Constructor.
- SAMLObjectBuilder<T extends SAMLObject> - Interface in se.litsec.opensaml.core
-
Interface for a builder pattern according to:
- SAMLObjectBuilderRuntimeException - Exception in se.litsec.opensaml.core
-
Runtime exception class for errors when using builders.
- SAMLObjectBuilderRuntimeException(String) - Constructor for exception se.litsec.opensaml.core.SAMLObjectBuilderRuntimeException
-
Constructor assigning the error message.
- SAMLObjectBuilderRuntimeException(Throwable) - Constructor for exception se.litsec.opensaml.core.SAMLObjectBuilderRuntimeException
-
Constructor assigning the cause of the error
- SAMLObjectBuilderRuntimeException(String, Throwable) - Constructor for exception se.litsec.opensaml.core.SAMLObjectBuilderRuntimeException
-
Constructor assinging the error message and the cause of the error.
- SAMLObjectDecrypter - Class in se.litsec.opensaml.xmlsec
-
A support bean for easy decryption.
- SAMLObjectDecrypter(Credential) - Constructor for class se.litsec.opensaml.xmlsec.SAMLObjectDecrypter
-
Constructor given the credential to use to decrypt the messages (certificate or key pair).
- SAMLObjectDecrypter(List<Credential>) - Constructor for class se.litsec.opensaml.xmlsec.SAMLObjectDecrypter
-
Constructor accepting several credentials (certificates or key pairs) to be used when decrypting.
- SAMLObjectDecrypter(DecryptionParameters) - Constructor for class se.litsec.opensaml.xmlsec.SAMLObjectDecrypter
-
- SAMLObjectDecrypter(DecryptionConfiguration) - Constructor for class se.litsec.opensaml.xmlsec.SAMLObjectDecrypter
-
- scoping(Scoping) - Method in class se.litsec.opensaml.saml2.core.build.AbstractAuthnRequestBuilder
-
Assigns a Scoping element to the AuthnRequest object.
- ScopingBuilder - Class in se.litsec.opensaml.saml2.core.build
-
Builder class for Scoping elements.
- ScopingBuilder() - Constructor for class se.litsec.opensaml.saml2.core.build.ScopingBuilder
-
- se.litsec.opensaml.common.validation - package se.litsec.opensaml.common.validation
-
Interfaces and classes for validation of XML and SAML objects.
- se.litsec.opensaml.config - package se.litsec.opensaml.config
-
Contains initializing interfaces and classes and support classes for working with OpenSAML objects.
- se.litsec.opensaml.config.spring - package se.litsec.opensaml.config.spring
-
Spring classes for initializing and configuration of OpenSAML.
- se.litsec.opensaml.core - package 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.core.spring - package se.litsec.opensaml.core.spring
-
- se.litsec.opensaml.saml2.attribute - package se.litsec.opensaml.saml2.attribute
-
Package containing interfaces and classes handling SAML v2 Attributes.
- se.litsec.opensaml.saml2.authentication - package se.litsec.opensaml.saml2.authentication
-
Interfaces and classes for working with authentication requests and responses.
- se.litsec.opensaml.saml2.authentication.build - package se.litsec.opensaml.saml2.authentication.build
-
Builder classes for authentication objects.
- se.litsec.opensaml.saml2.common.assertion - package se.litsec.opensaml.saml2.common.assertion
-
Interfaces and classes for working with SAML Assertions.
- se.litsec.opensaml.saml2.common.request - package se.litsec.opensaml.saml2.common.request
-
Interfaces and classes for handling SAML requests.
- se.litsec.opensaml.saml2.common.response - package se.litsec.opensaml.saml2.common.response
-
Interfaces and classes for working with SAML responses.
- se.litsec.opensaml.saml2.core.build - package se.litsec.opensaml.saml2.core.build
-
Builder classes for some of the core elements of SAML 2.
- se.litsec.opensaml.saml2.metadata - package se.litsec.opensaml.saml2.metadata
-
Interfaces and classes for working with SAML2 metadata.
- se.litsec.opensaml.saml2.metadata.build - package se.litsec.opensaml.saml2.metadata.build
-
To create SAML metadata (EntityDescriptor elements) requires a lot of coding.
- se.litsec.opensaml.saml2.metadata.build.spring - package se.litsec.opensaml.saml2.metadata.build.spring
-
Spring factory classes for creating SAML metadata objects.
- se.litsec.opensaml.saml2.metadata.provider - package se.litsec.opensaml.saml2.metadata.provider
-
Providers for downloading and maintaining metadata from a federation or IdP.
- se.litsec.opensaml.saml2.metadata.provider.spring - package se.litsec.opensaml.saml2.metadata.provider.spring
-
Metadata provider classes that requires Spring Framework.
- se.litsec.opensaml.saml2.metadata.spring - package se.litsec.opensaml.saml2.metadata.spring
-
Interfaces and classes for working with SAML2 metadata using Spring.
- se.litsec.opensaml.utils - package se.litsec.opensaml.utils
-
Contains utility classes for working with OpenSAML.
- se.litsec.opensaml.utils.spring - package se.litsec.opensaml.utils.spring
-
Utility classes for Spring support when working with OpenSAML.
- se.litsec.opensaml.xmlsec - package se.litsec.opensaml.xmlsec
-
Utility classes for working with XML Security (signatures and encryption/decryption).
- serviceNames(List<LocalizedString>) - Method in class se.litsec.opensaml.saml2.metadata.build.AttributeConsumingServiceBuilder
-
Assigns the service names.
- serviceNames(LocalizedString...) - Method in class se.litsec.opensaml.saml2.metadata.build.AttributeConsumingServiceBuilder
-
- setAllowedClockSkew(long) - Method in class se.litsec.opensaml.saml2.common.response.ResponseValidationSettings
-
Assigns the allowed clock skew (in milliseconds).
- setAssertionConsumerService(AssertionConsumerService) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.SpEntityDescriptorFactoryBean
-
Adds one md:AssertionConsumerService element to the SPSSODescriptor.
- setAssertionConsumerServices(List<AssertionConsumerService>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.SpEntityDescriptorFactoryBean
-
Adds md:AssertionConsumerService elements to the SPSSODescriptor.
- setAssuranceCertificationUris(List<String>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.IdpEntityDescriptorFactoryBean
-
Adds a set of URIs to the assurance certification attribute (
urn:oasis:names:tc:SAML:attribute:assurance-certification) that is part of the
mdattr:EntityAttributes element that is part of the metadata extension element.
- setAttributeConsumingService(AttributeConsumingService) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.SpEntityDescriptorFactoryBean
-
Adds one md:AttributeConsumingService element to the SPSSODescriptor.
- setAttributeConsumingServices(List<AttributeConsumingService>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.SpEntityDescriptorFactoryBean
-
Adds md:AttributeConsumingService elements to the SPSSODescriptor.
- setAuthnRequestsSigned(Boolean) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.SpEntityDescriptorFactoryBean
-
Assigns the AuthnRequestsSigned attribute of the md:SPSSODescriptor element.
- setBinding(String) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AssertionConsumerServiceFactoryBean
-
Assigns the binding of the service
- setBinding(String) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.SingleSignOnServiceFactoryBean
-
Assigns the binding URI.
- setBlacklistedAlgorithms(Collection<String>) - Method in class se.litsec.opensaml.xmlsec.SAMLObjectDecrypter
-
Assigns a list of black listed algorithms
- setCacheDuration(Long) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AbstractEntityDescriptorFactoryBean
-
Assigns the cacheDuration attribute for the EntityDescriptor.
- setCertificate(X509Certificate) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorFactoryBean
-
Assigns a certificate to be used as a X.509 data element of the KeyInfo element within the key descriptor.
- setCertificate(X509Credential) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorFactoryBean
-
Assigns a certificate in OpenSAML credential format to be used as a X.509 data element of the KeyInfo
element within the key descriptor.
- setCertificateResource(Resource) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorFactoryBean
-
Assigns a resource to a certificate resource that is to be used as a X.509 data element of the KeyInfo
element within the key descriptor.
- setCompany(String) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.ContactPersonFactoryBean
-
Assigns the Company element.
- setContactPersons(List<ContactPerson>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AbstractEntityDescriptorFactoryBean
-
Assigns the ContactPerson elements to the entity descriptor.
- setDecrypter(SAMLObjectDecrypter) - Method in class se.litsec.opensaml.saml2.common.response.ResponseProcessorImpl
-
Assigns the decrypter instance.
- setDescriptions(List<LocalizedString>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.UIInfoFactoryBean
-
Assigns the descriptions.
- setDiscoveryResponse(String) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.SpEntityDescriptorFactoryBean
-
Adds one discovery response location.
- setDiscoveryResponses(List<String>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.SpEntityDescriptorFactoryBean
-
Adds discovery response locations in the given order (first string will be assigned index 1 and so on).
- setDisplayNames(List<LocalizedString>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.UIInfoFactoryBean
-
Assigns the display names.
- setEmailAddresses(List<String>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.ContactPersonFactoryBean
-
Assigns the EmailAddress elements.
- setEmailAddresses(String) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.ContactPersonFactoryBean
-
Assigns one EmailAddress element.
- setEncryptionCertificate(X509Certificate) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorListFactoryBean
-
Assign the encryption certificate to be used.
- setEncryptionCertificates(List<X509Certificate>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorListFactoryBean
-
Should be used if more that one encryption certificate should be used in the resulting metadata.
- setEncryptionCredential(X509Credential) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorListFactoryBean
-
Assign the encryption certificate to be used by giving the credential holding this certificate.
- setEncryptionCredentials(List<X509Credential>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorListFactoryBean
-
Should be used if more that one encryption certificate should be used in the resulting metadata.
- setEncryptionMethods(List<String>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorFactoryBean
-
Assigns a list of encryption methods.
- setEntityAttributesExtension(List<Attribute>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AbstractEntityDescriptorFactoryBean
-
Adds attributes to the mdattr:EntityAttributes element that is part of the metadata extension element.
- setEntityCategories(List<String>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AbstractEntityDescriptorFactoryBean
-
Adds a set of entity categories to the entity category attribute (http://macedir.org/entity-category) that
is part of the mdattr:EntityAttributes element that is part of the metadata extension element.
- setEntityID(String) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AbstractEntityDescriptorFactoryBean
-
Assigns the entityID for the EntityDescriptor.
- setExclusionPredicates(List<Predicate<EntityDescriptor>>) - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
Assigns a list of exclusion predicates that will be applied to downloaded metadata.
- setExclusionPredicates(List<Predicate<EntityDescriptor>>) - Method in class se.litsec.opensaml.saml2.metadata.provider.CompositeMetadataProvider
-
It is not possible to set configuration for metadata for a CompositeMetadataResolver.
- setFailFastInitialization(boolean) - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
Sets whether problems during initialization should cause the provider to fail or go on without metadata.
- setFailFastInitialization(boolean) - Method in class se.litsec.opensaml.saml2.metadata.provider.CompositeMetadataProvider
-
It is not possible to set configuration for metadata for a CompositeMetadataResolver.
- setGivenName(String) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.ContactPersonFactoryBean
-
Assigns the GivenName element.
- setID(String) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AbstractEntityDescriptorFactoryBean
-
Assigns the ID attribute for the EntityDescriptor.
- setIdSize(int) - Method in class se.litsec.opensaml.saml2.metadata.AbstractMetadataContainer
-
Assigns the size of the ID attribute that is generated.
- setInclusionPredicates(List<Predicate<EntityDescriptor>>) - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
Assigns a list of inclusion predicates that will be applied to downloaded metadata.
- setInclusionPredicates(List<Predicate<EntityDescriptor>>) - Method in class se.litsec.opensaml.saml2.metadata.provider.CompositeMetadataProvider
-
It is not possible to set configuration for metadata for a CompositeMetadataResolver.
- setIndex(Integer) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AssertionConsumerServiceFactoryBean
-
Assigns the index for the service.
- setInformationURLs(List<LocalizedString>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.UIInfoFactoryBean
-
Assigns the information URL:s.
- setIsDefault(Boolean) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AssertionConsumerServiceFactoryBean
-
Sets the isDefault attribute of the service.
- setKeyDescriptors(List<KeyDescriptor>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AbstractEntityDescriptorFactoryBean
-
Adds the key descriptor elements.
- setKeyName(String) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorFactoryBean
-
Assigns the key name of the KeyInfo element within the key descriptor.
- setKeywords(Map<String, List<String>>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.UIInfoFactoryBean
-
Assigns the keywords.
- setKeywords(List<String>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.UIInfoFactoryBean
-
Assigns a set of keywords that do not have the language tag.
- setLanguage(String) - Method in class se.litsec.opensaml.core.LocalizedString
-
Sets the language of the string.
- setLocalizedString(String) - Method in class se.litsec.opensaml.core.LocalizedString
-
Sets the localized string.
- setLocation(String) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AssertionConsumerServiceFactoryBean
-
Assigns the location URI.
- setLocation(String) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.SingleSignOnServiceFactoryBean
-
Assigns the location URL.
- setLogos(List<Logo>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.UIInfoFactoryBean
-
Assigns the logotypes.
- setMaxAgeResponse(long) - Method in class se.litsec.opensaml.saml2.common.response.ResponseValidationSettings
-
Assigns the maximum allowed "age" of a response message (in milliseconds).
- setMaxSessionAge(long) - Method in class se.litsec.opensaml.saml2.common.response.ResponseValidationSettings
-
Assigns the maximum session age allowed for SSO (in milliseconds).
- setMessageReplayChecker(MessageReplayChecker) - Method in class se.litsec.opensaml.saml2.common.response.ResponseProcessorImpl
-
Assigns the message replay checker to use.
- setName(String) - Method in class se.litsec.opensaml.saml2.common.request.AbstractRequestGenerator
-
The human readable name for the SP instance
- setNameIDFormats(List<String>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AbstractEntityDescriptorFactoryBean
-
Assigns the md:NameIDFormat elements.
- setOrganization(Organization) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AbstractEntityDescriptorFactoryBean
-
Assigns the Organization element to the entity descriptor.
- setOrganizationDisplayName(LocalizedString) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.OrganizationFactoryBean
-
Assigns one OrganizationDisplayName element.
- setOrganizationDisplayNames(List<LocalizedString>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.OrganizationFactoryBean
-
Assigns the OrganizationDisplayName elements.
- setOrganizationName(LocalizedString) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.OrganizationFactoryBean
-
Assigns one OrganizationName element.
- setOrganizationNames(List<LocalizedString>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.OrganizationFactoryBean
-
Assigns the OrganizationName elements.
- setOrganizationURL(LocalizedString) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.OrganizationFactoryBean
-
Assigns one OrganizationURL element.
- setOrganizationURLs(List<LocalizedString>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.OrganizationFactoryBean
-
Assigns the OrganizationURL elements.
- setParserPool(ParserPool) - Method in class se.litsec.opensaml.config.OpenSAMLInitializer
-
Set the global ParserPool to configure.
- setParserPool(ParserPool) - Method in class se.litsec.opensaml.config.spring.OpenSAMLInitializerBean
-
Set the global ParserPool to configure.
- setPeerEntityID(String) - Method in class se.litsec.opensaml.saml2.common.request.AbstractRequestGeneratorInput
-
Assigns the peer (IdP) entityID.
- setPerformSchemaValidation(boolean) - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
Assigns whether XML schema validation should be performed on downloaded metadata.
- setPerformSchemaValidation(boolean) - Method in class se.litsec.opensaml.saml2.metadata.provider.CompositeMetadataProvider
-
It is not possible to set configuration for metadata for a CompositeMetadataResolver.
- setPkcs11testMode(boolean) - Method in class se.litsec.opensaml.xmlsec.SAMLObjectDecrypter
-
For internal testing only.
- setPkcs11Workaround(boolean) - Method in class se.litsec.opensaml.xmlsec.SAMLObjectDecrypter
-
If using a HSM it is likely that the SunPKCS11 crypto provider is used.
- setPreferredBinding(String) - Method in class se.litsec.opensaml.saml2.common.request.AbstractRequestGeneratorInput
-
Assigns the preferred binding to use for the request.
- setPrivacyStatementURLs(List<LocalizedString>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.UIInfoFactoryBean
-
Assigns the privacy statement URL:s.
- setRelayState(String) - Method in class se.litsec.opensaml.saml2.common.request.AbstractRequestGeneratorInput
-
Assigns the relay state for the request.
- setReplayCache(ReplayCache) - Method in class se.litsec.opensaml.saml2.common.response.MessageReplayCheckerImpl
-
Assigns the replay cache to use when checking against replay attacks.
- setReplayCacheExpiration(long) - Method in class se.litsec.opensaml.saml2.common.response.InMemoryReplayChecker
-
Assigns the number of milliseconds each stored ID should be kept in the cache.
- setReplayCacheExpiration(long) - Method in class se.litsec.opensaml.saml2.common.response.MessageReplayCheckerImpl
-
Assigns the number of milliseconds each stored ID should be kept in the cache.
- setReplayCacheName(String) - Method in class se.litsec.opensaml.saml2.common.response.MessageReplayCheckerImpl
-
Assigns the name of the replay cache.
- setRequireSignedAssertions(boolean) - Method in class se.litsec.opensaml.saml2.common.response.ResponseValidationSettings
-
Assigns whether we require signed assertions.
- setRequireValidMetadata(boolean) - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
Sets whether the metadata returned by queries must be valid.
- setRequireValidMetadata(boolean) - Method in class se.litsec.opensaml.saml2.metadata.provider.CompositeMetadataProvider
-
It is not possible to set configuration for metadata for a CompositeMetadataResolver.
- setResponseValidationSettings(ResponseValidationSettings) - Method in class se.litsec.opensaml.saml2.common.response.ResponseProcessorImpl
-
Assigns the response validation settings.
- setSignatureVerificationCertificate(X509Certificate) - Method in class se.litsec.opensaml.saml2.metadata.provider.AbstractMetadataProvider
-
Assigns the certificate that was used to sign metadata that is downloaded.
- setSignatureVerificationCertificate(X509Certificate) - Method in class se.litsec.opensaml.saml2.metadata.provider.CompositeMetadataProvider
-
It is not possible to set configuration for metadata for a CompositeMetadataResolver.
- setSigningCertificate(X509Certificate) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorListFactoryBean
-
Assigns a single signing certificate to be used.
- setSigningCertificates(List<X509Certificate>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorListFactoryBean
-
Assigns the signature certificates for the key descriptor.
- setSigningCredential(X509Credential) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorListFactoryBean
-
Assigns a single signing certificate to be used by giving the credential holding this certificate.
- setSigningCredentials(X509Credential) - Method in class se.litsec.opensaml.saml2.common.request.AbstractRequestGenerator
-
Assigns the signature credentials for the SP.
- setSigningCredentials(List<X509Credential>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorListFactoryBean
-
Assigns the signature certificates for the key descriptor.
- setSingleLogoutServices(List<SingleLogoutService>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AbstractEntityDescriptorFactoryBean
-
Adds md:SingleLogoutService elements to the SSODescriptor.
- setSingleSignOnServices(List<SingleSignOnService>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.IdpEntityDescriptorFactoryBean
-
Adds md:SingleSignOnService elements to the IDPSSODescriptor.
- setStrictValidation(boolean) - Method in class se.litsec.opensaml.saml2.common.response.ResponseValidationSettings
-
Assigns telling whether strict validation should be performed.
- setSurname(String) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.ContactPersonFactoryBean
-
Assigns the SurName element.
- setTelephoneNumber(String) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.ContactPersonFactoryBean
-
Assigns one TelephoneNumber element.
- setTelephoneNumbers(List<String>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.ContactPersonFactoryBean
-
Assigns the TelephoneNumber elements.
- setTestMode(boolean) - Method in class se.litsec.opensaml.xmlsec.ExtendedDecrypter
-
Should we run this class in test mode?
- setType(ContactPersonTypeEnumeration) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.ContactPersonFactoryBean
-
Assigns the type of contact person.
- setUiInfoExtension(UIInfo) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AbstractEntityDescriptorFactoryBean
-
Assigns the mdui:UIInfo element as an extension to the role descriptor.
- setUnspecifiedCertificates(List<X509Certificate>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorListFactoryBean
-
Should be used to add any "unspecified" certificates.
- setUnspecifiedCredentials(List<X509Credential>) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorListFactoryBean
-
Should be used to add any "unspecified" certificates.
- setUpdateFactor(float) - Method in class se.litsec.opensaml.saml2.metadata.AbstractMetadataContainer
-
Assigns the factor (between 0 and 1) that is used to compute whether it is time to update the contained descriptor.
- setUse(UsageType) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.KeyDescriptorFactoryBean
-
Assigns the usage type for the key descriptor.
- setValidity(Duration) - Method in class se.litsec.opensaml.saml2.metadata.AbstractMetadataContainer
-
Assigns the duration of the validity that the encapsulated EntityDescriptor should have.
- setValidUntil(DateTime) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AbstractEntityDescriptorFactoryBean
-
Assigns the valid until time.
- setValidUntil(LocalDateTime) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.AbstractEntityDescriptorFactoryBean
-
Assigns the valid until time (using the local time zone).
- setWantAssertionsSigned(Boolean) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.SpEntityDescriptorFactoryBean
-
Assigns the WantAssertionsSigned attribute of the md:SPSSODescriptor element.
- setWantAuthnRequestsSigned(Boolean) - Method in class se.litsec.opensaml.saml2.metadata.build.spring.IdpEntityDescriptorFactoryBean
-
Assigns the WantAuthnRequestsSigned attribute of the md:IDPSSODescriptor element.
- setWhitelistedAlgorithms(Collection<String>) - Method in class se.litsec.opensaml.xmlsec.SAMLObjectDecrypter
-
Assigns a list of white listed algorithms
- sign() - Method in class se.litsec.opensaml.saml2.metadata.AbstractMetadataContainer
-
Signs the encapsulated descriptor using the signature credentials configured for this object.
- sign() - Method in interface se.litsec.opensaml.saml2.metadata.MetadataContainer
-
Signs the encapsulated descriptor using the signature credentials configured for this object.
- sign(T, Credential) - Static method in class se.litsec.opensaml.utils.SignatureUtils
-
Signs the supplied SAML object using the credentials.
- SIGNATURE_REQUIRED - Static variable in class se.litsec.opensaml.common.validation.CoreValidatorParameters
-
Carries a
Boolean flag which indicates whether an element being validated is required to be
signed.
- SIGNATURE_VALIDATION_CRITERIA_SET - Static variable in class se.litsec.opensaml.common.validation.CoreValidatorParameters
-
- signatureCredentials(X509Credential) - Method in interface se.litsec.opensaml.saml2.common.request.RequestHttpObjectBuilder
-
Using this method the signature credentials for the builder object may be changed.
- signatureCredentials() - Method in interface se.litsec.opensaml.saml2.common.request.RequestHttpObjectBuilder
-
Returns the signature credentials this builder object has been configured to use during request signing.
- signatureCredentials - Variable in class se.litsec.opensaml.saml2.metadata.AbstractMetadataContainer
-
The signature credentials for signing the metadata entry.
- signaturePrevalidator - Variable in class se.litsec.opensaml.common.validation.AbstractSignableObjectValidator
-
SAML signature profile validator.
- signatureProfileValidator - Variable in class se.litsec.opensaml.saml2.common.response.ResponseProcessorImpl
-
Validator for checking the a Signature is correct with respect to the standards.
- signatureRequired(Boolean) - Method in class se.litsec.opensaml.common.validation.AbstractValidationParametersBuilder
-
Tells whether we require an object being validated to be signed.
- signatureTrustEngine - Variable in class se.litsec.opensaml.saml2.common.response.ResponseProcessorImpl
-
The signature trust engine to be used when validating signatures.
- SignatureUtils - Class in se.litsec.opensaml.utils
-
Utility methods for signatures.
- signatureValidationCriteriaSet(CriteriaSet) - Method in class se.litsec.opensaml.common.validation.AbstractValidationParametersBuilder
-
Gives the trust basis criteria set to use when verifying signatures (SignatureTrustEngine.validate).
- SingleLogoutServiceBuilder - Class in se.litsec.opensaml.saml2.metadata.build
-
A builder for SingleLogoutService elements.
- SingleLogoutServiceBuilder() - Constructor for class se.litsec.opensaml.saml2.metadata.build.SingleLogoutServiceBuilder
-
- singleLogoutServices(List<SingleLogoutService>) - Method in class se.litsec.opensaml.saml2.metadata.build.AbstractEntityDescriptorBuilder
-
Adds md:SingleLogoutService elements to the SSODescriptor.
- singleLogoutServices(SingleLogoutService...) - Method in class se.litsec.opensaml.saml2.metadata.build.AbstractEntityDescriptorBuilder
-
- SingleSignOnServiceBuilder - Class in se.litsec.opensaml.saml2.metadata.build
-
A builder for SingleSignOnService elements.
- SingleSignOnServiceBuilder() - Constructor for class se.litsec.opensaml.saml2.metadata.build.SingleSignOnServiceBuilder
-
- SingleSignOnServiceFactoryBean - Class in se.litsec.opensaml.saml2.metadata.build.spring
-
- SingleSignOnServiceFactoryBean() - Constructor for class se.litsec.opensaml.saml2.metadata.build.spring.SingleSignOnServiceFactoryBean
-
Default constructor.
- singleSignOnServices(List<SingleSignOnService>) - Method in class se.litsec.opensaml.saml2.metadata.build.IdpEntityDescriptorBuilder
-
Adds md:SingleSignOnService elements to the IDPSSODescriptor.
- singleSignOnServices(SingleSignOnService...) - Method in class se.litsec.opensaml.saml2.metadata.build.IdpEntityDescriptorBuilder
-
- SpEntityDescriptorBuilder - Class in se.litsec.opensaml.saml2.metadata.build
-
A builder for building an md:EntityDescription (metadata) object for a Service Provider.
- SpEntityDescriptorBuilder() - Constructor for class se.litsec.opensaml.saml2.metadata.build.SpEntityDescriptorBuilder
-
Constructor setting up the builder with no template.
- SpEntityDescriptorBuilder(InputStream) - Constructor for class se.litsec.opensaml.saml2.metadata.build.SpEntityDescriptorBuilder
-
Constructor setting up the builder with a template EntityDescriptor that is read from a resource.
- SpEntityDescriptorBuilder(EntityDescriptor) - Constructor for class se.litsec.opensaml.saml2.metadata.build.SpEntityDescriptorBuilder
-
Constructor setting up the builder with a template EntityDescriptor.
- SpEntityDescriptorFactoryBean - Class in se.litsec.opensaml.saml2.metadata.build.spring
-
A Spring factory bean for creating
EntityDescriptor objects for Service Provider metadata using setter
methods, and optionally a template object.
- SpEntityDescriptorFactoryBean() - Constructor for class se.litsec.opensaml.saml2.metadata.build.spring.SpEntityDescriptorFactoryBean
-
Constructor setting up the factory with no template.
- SpEntityDescriptorFactoryBean(Resource) - Constructor for class se.litsec.opensaml.saml2.metadata.build.spring.SpEntityDescriptorFactoryBean
-
Constructor setting up the factory with a template EntityDescriptor that is read from a resource.
- SpEntityDescriptorFactoryBean(EntityDescriptor) - Constructor for class se.litsec.opensaml.saml2.metadata.build.spring.SpEntityDescriptorFactoryBean
-
Constructor setting up the factory with a template EntityDescriptor.
- spNameQualifier(String) - Method in class se.litsec.opensaml.saml2.core.build.NameIDPolicyBuilder
-
Assigns the SPNameQualifier attribute to the NameIDPolicy element.
- SpringResourceMetadataProvider - Class in se.litsec.opensaml.saml2.metadata.provider.spring
-
Utility class that accepts a Spring Framework Resource as the metadata source.
- SpringResourceMetadataProvider(Resource) - Constructor for class se.litsec.opensaml.saml2.metadata.provider.spring.SpringResourceMetadataProvider
-
Constructor taking a Spring Framework Resource as the metadata source.
- ssoDescriptor() - Method in class se.litsec.opensaml.saml2.metadata.build.AbstractEntityDescriptorBuilder
-
Returns the SSO role descriptor of the template entity descriptor.
- ssoDescriptor() - Method in class se.litsec.opensaml.saml2.metadata.build.IdpEntityDescriptorBuilder
-
Returns the SSO role descriptor of the template entity descriptor.
- ssoDescriptor() - Method in class se.litsec.opensaml.saml2.metadata.build.SpEntityDescriptorBuilder
-
Returns the SSO role descriptor of the template entity descriptor.
- StaticMetadataProvider - Class in se.litsec.opensaml.saml2.metadata.provider
-
A MetadataProvider that is given an object representing SAML metadata (EntityDescriptor or
EntitiesDescriptor).
- StaticMetadataProvider(Element) - Constructor for class se.litsec.opensaml.saml2.metadata.provider.StaticMetadataProvider
-
Constructor that takes a DOM element representing the metadata.
- StaticMetadataProvider(EntityDescriptor) - Constructor for class se.litsec.opensaml.saml2.metadata.provider.StaticMetadataProvider
-
Constructor that takes an EntityDescriptor object.
- StaticMetadataProvider(EntitiesDescriptor) - Constructor for class se.litsec.opensaml.saml2.metadata.provider.StaticMetadataProvider
-
Constructor that takes an EntitiesDescriptor object.
- staticParameter(String, Object) - Method in class se.litsec.opensaml.common.validation.AbstractValidationParametersBuilder
-
Generic method that adds a static validation parameter.
- statusToString(Status) - Static method in exception se.litsec.opensaml.saml2.common.response.ResponseStatusErrorException
-
Returns a textual representation of the status.
- STD_PREFIX - Static variable in class se.litsec.opensaml.common.validation.CoreValidatorParameters
-
The standard prefix for all SAML 2 parameters defined in this set.
- storeLocation - Variable in class se.litsec.opensaml.utils.spring.KeyStoreFactoryBean
-
The resource holding the keystore.
- storeLocation - Variable in class se.litsec.opensaml.utils.spring.PrivateKeyEntryFactoryBean
-
The resource holding the keystore.
- storePassword - Variable in class se.litsec.opensaml.utils.spring.KeyStoreFactoryBean
-
The keystore password.
- storePassword - Variable in class se.litsec.opensaml.utils.spring.PrivateKeyEntryFactoryBean
-
The keystore password.
- storeType - Variable in class se.litsec.opensaml.utils.spring.KeyStoreFactoryBean
-
The type of keystore.
- storeType - Variable in class se.litsec.opensaml.utils.spring.PrivateKeyEntryFactoryBean
-
The type of keystore.
- STRICT_VALIDATION - Static variable in class se.litsec.opensaml.common.validation.CoreValidatorParameters
-
Carries a
Boolean specifying whether the validation is strict or not.
- strictValidation(Boolean) - Method in class se.litsec.opensaml.common.validation.AbstractValidationParametersBuilder
-
Tells whether strict validation should be performed.
- stringListToVarArgs(List<String>) - Static method in class se.litsec.opensaml.core.spring.AbstractSAMLObjectBuilderFactoryBean
-
Utility method that transforms a list of String objects into a varargs array (for usage in calls to builder
instances).
- StringToLocalizedStringConverter - Class in se.litsec.opensaml.utils.spring
-
Utility class for transforming strings into OpenSAML LocalizedStrings.
- StringToLocalizedStringConverter() - Constructor for class se.litsec.opensaml.utils.spring.StringToLocalizedStringConverter
-
- StringToXMLObjectConverter<T extends SAMLObject> - Class in se.litsec.opensaml.utils.spring
-
An abstract Spring converter class for transforming string values into OpenSAML objects.
- StringToXMLObjectConverter(Class<T>) - Constructor for class se.litsec.opensaml.utils.spring.StringToXMLObjectConverter
-
Constructor.
- StringToXSBooleanValueConverter - Class in se.litsec.opensaml.utils.spring
-
A Spring converter bean that converts string values into OpenSAML XSBooleanValue objects.
- StringToXSBooleanValueConverter() - Constructor for class se.litsec.opensaml.utils.spring.StringToXSBooleanValueConverter
-
- subject(Subject) - Method in class se.litsec.opensaml.saml2.core.build.AbstractAuthnRequestBuilder
-
Assigns a Subject element to the AuthnRequest object.
- subjectConfirmationValidators - Variable in class se.litsec.opensaml.saml2.common.assertion.AssertionValidator
-
- surname(String) - Method in class se.litsec.opensaml.saml2.metadata.build.ContactPersonBuilder
-
Assigns the SurName element.