accessToken | org.xdi.oxauth.model.crypto.OxElevenCryptoProvider | private |
checkKeyExpiration(String alias, Long expirationTime) | org.xdi.oxauth.model.crypto.AbstractCryptoProvider | inlineprotected |
deleteKey(String keyId) | org.xdi.oxauth.model.crypto.OxElevenCryptoProvider | inline |
deleteKeyEndpoint | org.xdi.oxauth.model.crypto.OxElevenCryptoProvider | private |
generateJwks(int keyRegenerationInterval, int idTokenLifeTime, AppConfiguration configuration) | org.xdi.oxauth.model.crypto.AbstractCryptoProvider | inlinestatic |
generateKey(SignatureAlgorithm signatureAlgorithm, Long expirationTime) | org.xdi.oxauth.model.crypto.OxElevenCryptoProvider | inline |
generateKeyEndpoint | org.xdi.oxauth.model.crypto.OxElevenCryptoProvider | private |
getJwksRequestParam(JSONObject jwkJsonObject) | org.xdi.oxauth.model.crypto.AbstractCryptoProvider | inline |
getKeyId(JSONWebKeySet jsonWebKeySet, SignatureAlgorithm signatureAlgorithm, Use use) | org.xdi.oxauth.model.crypto.AbstractCryptoProvider | inline |
getPublicKey(String alias, JSONObject jwks) | org.xdi.oxauth.model.crypto.AbstractCryptoProvider | inline |
LOG | org.xdi.oxauth.model.crypto.AbstractCryptoProvider | protectedstatic |
OxElevenCryptoProvider(String generateKeyEndpoint, String signEndpoint, String verifySignatureEndpoint, String deleteKeyEndpoint, String accessToken) | org.xdi.oxauth.model.crypto.OxElevenCryptoProvider | inline |
sign(String signingInput, String keyId, String shardSecret, SignatureAlgorithm signatureAlgorithm) | org.xdi.oxauth.model.crypto.OxElevenCryptoProvider | inline |
signEndpoint | org.xdi.oxauth.model.crypto.OxElevenCryptoProvider | private |
verifySignature(String signingInput, String encodedSignature, String keyId, JSONObject jwks, String sharedSecret, SignatureAlgorithm signatureAlgorithm) | org.xdi.oxauth.model.crypto.OxElevenCryptoProvider | inline |
verifySignatureEndpoint | org.xdi.oxauth.model.crypto.OxElevenCryptoProvider | private |