Class OpenIDConnectToken
java.lang.Object
com.tremolosecurity.proxy.auth.util.OpenIDConnectToken
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgenerateToken(jakarta.servlet.http.HttpServletRequest request) org.jose4j.jwt.JwtClaimsorg.joda.time.DateTimeorg.jose4j.jws.JsonWebSignaturegetJws()booleanvoidrefreshProxyToken(jakarta.servlet.http.HttpServletRequest request) void
-
Constructor Details
-
OpenIDConnectToken
-
-
Method Details
-
getSessionState
-
replaceState
-
generateToken
public void generateToken(jakarta.servlet.http.HttpServletRequest request) throws jakarta.servlet.ServletException, org.jose4j.lang.JoseException, com.novell.ldap.LDAPException, ProvisioningException, org.jose4j.jwt.MalformedClaimException, UnsupportedEncodingException, IOException - Throws:
jakarta.servlet.ServletExceptionorg.jose4j.lang.JoseExceptioncom.novell.ldap.LDAPExceptionProvisioningExceptionorg.jose4j.jwt.MalformedClaimExceptionUnsupportedEncodingExceptionIOException
-
refreshProxyToken
public void refreshProxyToken(jakarta.servlet.http.HttpServletRequest request) throws jakarta.servlet.ServletException, MalformedURLException, org.jose4j.jwt.MalformedClaimException, org.jose4j.lang.JoseException, com.novell.ldap.LDAPException, ProvisioningException - Throws:
jakarta.servlet.ServletExceptionMalformedURLExceptionorg.jose4j.jwt.MalformedClaimExceptionorg.jose4j.lang.JoseExceptioncom.novell.ldap.LDAPExceptionProvisioningException
-
getClaims
public org.jose4j.jwt.JwtClaims getClaims() -
getJws
public org.jose4j.jws.JsonWebSignature getJws() -
getEncodedIdJSON
-
getExpires
public org.joda.time.DateTime getExpires() -
getTrustName
-
isExpired
public boolean isExpired() -
getIdpName
-
getRefreshToken
-