Package ddf.security.assertion.jwt.impl
Class SecurityAssertionJwt
java.lang.Object
ddf.security.assertion.jwt.impl.SecurityAssertionJwt
- All Implemented Interfaces:
ddf.security.assertion.SecurityAssertion,Serializable
public class SecurityAssertionJwt
extends Object
implements ddf.security.assertion.SecurityAssertion
- See Also:
-
Field Summary
FieldsFields inherited from interface ddf.security.assertion.SecurityAssertion
IDP_AUTH_WEIGHT, LOCAL_AUTH_WEIGHT, NO_AUTH_WEIGHT -
Constructor Summary
ConstructorsConstructorDescriptionSecurityAssertionJwt(org.pac4j.oidc.profile.OidcProfile profile, List<String> usernameAttributeList) -
Method Summary
-
Field Details
-
JWT_TOKEN_TYPE
- See Also:
-
-
Constructor Details
-
SecurityAssertionJwt
-
-
Method Details
-
getPrincipal
- Specified by:
getPrincipalin interfaceddf.security.assertion.SecurityAssertion
-
getIssuer
- Specified by:
getIssuerin interfaceddf.security.assertion.SecurityAssertion
-
getAttributeStatements
- Specified by:
getAttributeStatementsin interfaceddf.security.assertion.SecurityAssertion
-
getAuthnStatements
- Specified by:
getAuthnStatementsin interfaceddf.security.assertion.SecurityAssertion
-
getSubjectConfirmations
- Specified by:
getSubjectConfirmationsin interfaceddf.security.assertion.SecurityAssertion
-
getPrincipals
- Specified by:
getPrincipalsin interfaceddf.security.assertion.SecurityAssertion
-
getTokenType
- Specified by:
getTokenTypein interfaceddf.security.assertion.SecurityAssertion
-
getToken
- Specified by:
getTokenin interfaceddf.security.assertion.SecurityAssertion
-
getNotBefore
- Specified by:
getNotBeforein interfaceddf.security.assertion.SecurityAssertion
-
getNotOnOrAfter
- Specified by:
getNotOnOrAfterin interfaceddf.security.assertion.SecurityAssertion
-
getWeight
public int getWeight()- Specified by:
getWeightin interfaceddf.security.assertion.SecurityAssertion
-
isPresentlyValid
public boolean isPresentlyValid()- Specified by:
isPresentlyValidin interfaceddf.security.assertion.SecurityAssertion
-
toString
-