Class SecurityAssertionDefault

java.lang.Object
ddf.security.assertion.impl.SecurityAssertionDefault
All Implemented Interfaces:
ddf.security.assertion.SecurityAssertion, Serializable

public class SecurityAssertionDefault extends Object implements ddf.security.assertion.SecurityAssertion
See Also:
  • Constructor Details

    • SecurityAssertionDefault

      public SecurityAssertionDefault()
  • Method Details

    • getPrincipal

      public Principal getPrincipal()
      Specified by:
      getPrincipal in interface ddf.security.assertion.SecurityAssertion
    • getIssuer

      public String getIssuer()
      Specified by:
      getIssuer in interface ddf.security.assertion.SecurityAssertion
    • getAttributeStatements

      public List<ddf.security.assertion.AttributeStatement> getAttributeStatements()
      Specified by:
      getAttributeStatements in interface ddf.security.assertion.SecurityAssertion
    • getAuthnStatements

      public List<ddf.security.assertion.AuthenticationStatement> getAuthnStatements()
      Specified by:
      getAuthnStatements in interface ddf.security.assertion.SecurityAssertion
    • getSubjectConfirmations

      public List<String> getSubjectConfirmations()
      Specified by:
      getSubjectConfirmations in interface ddf.security.assertion.SecurityAssertion
    • getPrincipals

      public Set<Principal> getPrincipals()
      Specified by:
      getPrincipals in interface ddf.security.assertion.SecurityAssertion
    • getTokenType

      public String getTokenType()
      Specified by:
      getTokenType in interface ddf.security.assertion.SecurityAssertion
    • getToken

      public Object getToken()
      Specified by:
      getToken in interface ddf.security.assertion.SecurityAssertion
    • getNotBefore

      public Date getNotBefore()
      Specified by:
      getNotBefore in interface ddf.security.assertion.SecurityAssertion
    • getNotOnOrAfter

      public Date getNotOnOrAfter()
      Specified by:
      getNotOnOrAfter in interface ddf.security.assertion.SecurityAssertion
    • getWeight

      public int getWeight()
      Specified by:
      getWeight in interface ddf.security.assertion.SecurityAssertion
    • isPresentlyValid

      public boolean isPresentlyValid()
      Specified by:
      isPresentlyValid in interface ddf.security.assertion.SecurityAssertion
    • toString

      public String toString()
      Specified by:
      toString in interface ddf.security.assertion.SecurityAssertion
      Overrides:
      toString in class Object