Interface SAML2SPClientApp

All Superinterfaces:
ClientApp, Entity, Serializable
All Known Implementing Classes:
JPASAML2SPClientApp, Neo4jSAML2SPClientApp

public interface SAML2SPClientApp extends ClientApp
  • Method Details

    • getEntityId

      String getEntityId()
    • setEntityId

      void setEntityId(String id)
    • getIdp

      Optional<String> getIdp()
    • setIdp

      void setIdp(String idp)
    • getMetadataLocation

      String getMetadataLocation()
    • setMetadataLocation

      void setMetadataLocation(String location)
    • setMetadataSignatureLocation

      void setMetadataSignatureLocation(String location)
    • getMetadataSignatureLocation

      String getMetadataSignatureLocation()
    • setSignAssertions

      void setSignAssertions(boolean location)
    • isSignAssertions

      boolean isSignAssertions()
    • setSignResponses

      void setSignResponses(boolean location)
    • isSignResponses

      boolean isSignResponses()
    • setEncryptionOptional

      void setEncryptionOptional(boolean location)
    • isEncryptionOptional

      boolean isEncryptionOptional()
    • setEncryptAssertions

      void setEncryptAssertions(boolean location)
    • isEncryptAssertions

      boolean isEncryptAssertions()
    • setRequiredAuthenticationContextClass

      void setRequiredAuthenticationContextClass(String location)
    • getRequiredAuthenticationContextClass

      String getRequiredAuthenticationContextClass()
    • setRequiredNameIdFormat

      void setRequiredNameIdFormat(SAML2SPNameId location)
    • getRequiredNameIdFormat

      SAML2SPNameId getRequiredNameIdFormat()
    • setSkewAllowance

      void setSkewAllowance(Integer location)
    • getSkewAllowance

      Integer getSkewAllowance()
    • setNameIdQualifier

      void setNameIdQualifier(String location)
    • getNameIdQualifier

      String getNameIdQualifier()
    • getAssertionAudiences

      Set<String> getAssertionAudiences()
    • setServiceProviderNameIdQualifier

      void setServiceProviderNameIdQualifier(String location)
    • getServiceProviderNameIdQualifier

      String getServiceProviderNameIdQualifier()
    • getSigningSignatureAlgorithms

      List<XmlSecAlgorithm> getSigningSignatureAlgorithms()
    • getSigningSignatureReferenceDigestMethods

      List<XmlSecAlgorithm> getSigningSignatureReferenceDigestMethods()
    • getEncryptionDataAlgorithms

      List<XmlSecAlgorithm> getEncryptionDataAlgorithms()
    • getEncryptionKeyAlgorithms

      List<XmlSecAlgorithm> getEncryptionKeyAlgorithms()
    • getSigningSignatureBlackListedAlgorithms

      List<XmlSecAlgorithm> getSigningSignatureBlackListedAlgorithms()
    • getEncryptionBlackListedAlgorithms

      List<XmlSecAlgorithm> getEncryptionBlackListedAlgorithms()