checkKeyExpiration(String alias) | org.xdi.oxauth.model.crypto.OxAuthCryptoProvider | inlineprivate |
org::xdi::oxauth::model::crypto::AbstractCryptoProvider.checkKeyExpiration(String alias, Long expirationTime) | org.xdi.oxauth.model.crypto.AbstractCryptoProvider | inlineprotected |
deleteKey(String alias) | org.xdi.oxauth.model.crypto.OxAuthCryptoProvider | inline |
dnName | org.xdi.oxauth.model.crypto.OxAuthCryptoProvider | 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.OxAuthCryptoProvider | inline |
generateV3Certificate(KeyPair keyPair, String issuer, String signatureAlgorithm, Long expirationTime) | org.xdi.oxauth.model.crypto.OxAuthCryptoProvider | inline |
getJwksRequestParam(JSONObject jwkJsonObject) | org.xdi.oxauth.model.crypto.AbstractCryptoProvider | inline |
getJWKSValue(JSONObject jwks, String node) | org.xdi.oxauth.model.crypto.OxAuthCryptoProvider | inlineprivate |
getKeyAliases() | org.xdi.oxauth.model.crypto.OxAuthCryptoProvider | inline |
getKeyId(JSONWebKeySet jsonWebKeySet, SignatureAlgorithm signatureAlgorithm, Use use) | org.xdi.oxauth.model.crypto.AbstractCryptoProvider | inline |
getPrivateKey(String alias) | org.xdi.oxauth.model.crypto.OxAuthCryptoProvider | inline |
getPublicKey(String alias) | org.xdi.oxauth.model.crypto.OxAuthCryptoProvider | inline |
org::xdi::oxauth::model::crypto::AbstractCryptoProvider.getPublicKey(String alias, JSONObject jwks) | org.xdi.oxauth.model.crypto.AbstractCryptoProvider | inline |
getSignatureAlgorithm(String alias) | org.xdi.oxauth.model.crypto.OxAuthCryptoProvider | inline |
keyStore | org.xdi.oxauth.model.crypto.OxAuthCryptoProvider | private |
keyStoreFile | org.xdi.oxauth.model.crypto.OxAuthCryptoProvider | private |
keyStoreSecret | org.xdi.oxauth.model.crypto.OxAuthCryptoProvider | private |
LOG | org.xdi.oxauth.model.crypto.OxAuthCryptoProvider | privatestatic |
OxAuthCryptoProvider() | org.xdi.oxauth.model.crypto.OxAuthCryptoProvider | inline |
OxAuthCryptoProvider(String keyStoreFile, String keyStoreSecret, String dnName) | org.xdi.oxauth.model.crypto.OxAuthCryptoProvider | inline |
sign(String signingInput, String alias, String sharedSecret, SignatureAlgorithm signatureAlgorithm) | org.xdi.oxauth.model.crypto.OxAuthCryptoProvider | inline |
verifySignature(String signingInput, String encodedSignature, String alias, JSONObject jwks, String sharedSecret, SignatureAlgorithm signatureAlgorithm) | org.xdi.oxauth.model.crypto.OxAuthCryptoProvider | inline |