Package | Description |
---|---|
se.litsec.opensaml.saml2.authentication.build |
Builder classes for authentication objects.
|
Modifier and Type | Method and Description |
---|---|
ExtendedAuthnRequestBuilder |
ExtendedAuthnRequestBuilder.assignDefaults()
Calculates values based on the SP and IdP metadata and assigns them to the
AuthnRequest . |
ExtendedAuthnRequestBuilder |
ExtendedAuthnRequestBuilder.authnContextClassRefs(boolean onlyMatching,
boolean failOnNoMatch,
List<String> uris)
A utility method that helps adding one or more Authentication context class reference URI(s) to the
RequestedAuthnContext element. |
ExtendedAuthnRequestBuilder |
ExtendedAuthnRequestBuilder.authnContextClassRefs(boolean onlyMatching,
boolean failOnNoMatch,
String... uris) |
ExtendedAuthnRequestBuilder |
ExtendedAuthnRequestBuilder.binding(String binding)
Assigns the URI that tells which binding (method) to use when transfering the AuthnRequest to the IdP.
|
ExtendedAuthnRequestBuilder |
ExtendedAuthnRequestBuilder.destination(String destination)
Assigns the
Destination attribute and also updates the binding to use based on which of the IdP
SingleSignService elements that match the supplied destination value. |
protected ExtendedAuthnRequestBuilder |
ExtendedAuthnRequestBuilder.getThis()
In order for us to be able to make chaining calls we need to return the concrete type of the builder.
|
ExtendedAuthnRequestBuilder |
ExtendedAuthnRequestBuilder.id(int idSize)
Generates an identifier of size
idSize and assigns it to the AuthnRequest . |
ExtendedAuthnRequestBuilder |
ExtendedAuthnRequestBuilder.nameIDPolicyFormat(String format)
Assigns a
NameIDPolicy element with the Format attribute assigned to format and its
AllowCreate attribute set to true . |
Copyright © 2018 Litsec AB. All rights reserved.