Class SamlProfileSamlAuthNStatementBuilder

java.lang.Object
org.apereo.cas.support.saml.util.AbstractSamlObjectBuilder
org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder
org.apereo.cas.support.saml.web.idp.profile.builders.authn.SamlProfileSamlAuthNStatementBuilder
All Implemented Interfaces:
Serializable, org.apereo.cas.support.saml.util.Saml20ObjectBuilder, SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.AuthnStatement>

public class SamlProfileSamlAuthNStatementBuilder extends org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder implements SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.AuthnStatement>
Since:
5.0.0
See Also:
  • Field Summary

    Fields inherited from class org.apereo.cas.support.saml.util.AbstractSamlObjectBuilder

    DEFAULT_ELEMENT_LOCAL_NAME_FIELD, openSamlConfigBean
  • Constructor Summary

    Constructors
    Constructor
    Description
    SamlProfileSamlAuthNStatementBuilder(org.apereo.cas.support.saml.OpenSamlConfigBean configBean, SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.AuthnContext> authnContextClassRefBuilder, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.opensaml.saml.saml2.core.AuthnStatement
    Build.
    protected org.opensaml.saml.saml2.core.AuthnStatement
     
    protected Instant
     
    protected org.opensaml.saml.saml2.core.SubjectLocality
     

    Methods inherited from class org.apereo.cas.support.saml.util.AbstractSaml20ObjectBuilder

    addAttributeValuesToSaml2Attribute, decodeSamlAuthnRequest, generateSecureRandomId, getNameID, inflateAuthnRequest, newAssertion, newAssertion, newAttribute, newAuthnStatement, newAuthnStatement, newConditions, newEcpResponse, newIssuer, newLogoutRequest, newLogoutResponse, newResponse, newSamlObject, newStatus, newSubject, newSubject

    Methods inherited from class org.apereo.cas.support.saml.util.AbstractSamlObjectBuilder

    addAttributeValuesToSamlAttribute, constructDocumentFromXml, getOpenSamlConfigBean, newAttributeValue, signSamlResponse

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.apereo.cas.support.saml.util.Saml20ObjectBuilder

    getSamlObjectQName, newSamlObject
  • Constructor Details

    • SamlProfileSamlAuthNStatementBuilder

      public SamlProfileSamlAuthNStatementBuilder(org.apereo.cas.support.saml.OpenSamlConfigBean configBean, SamlProfileObjectBuilder<org.opensaml.saml.saml2.core.AuthnContext> authnContextClassRefBuilder, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
  • Method Details