Class ClientSecretCriterionCredentialResolverTest
- java.lang.Object
-
- net.shibboleth.oidc.security.credential.impl.ClientSecretCriterionCredentialResolverTest
-
public class ClientSecretCriterionCredentialResolverTest extends Object
Tests forClientSecretCriterionCredentialResolver.
-
-
Field Summary
Fields Modifier and Type Field Description private static StringCLIENT_SECRETprivate net.shibboleth.oidc.security.credential.impl.ClientSecretCriterionCredentialResolverresolverResolver to test.
-
Constructor Summary
Constructors Constructor Description ClientSecretCriterionCredentialResolverTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private com.nimbusds.jwt.JWTClaimsSetcreateClaims()private com.nimbusds.jwt.SignedJWTcreatedSignedJWT()voidtestIncompatibleAlg()voidtestResolveDirectEncryptionKey()voidtestResolveIncompatibleUsageType()voidtestResolveKeyWrappingKey()voidtestResolveKeyWrappingKey_Decrypts()voidtestResolveNoDataEncryptionAlogrithmCriterion()voidtestResolveNoKeyAlogrithmCriterion()voidtestResolveSigningKey()
-
-
-
Field Detail
-
CLIENT_SECRET
private static final String CLIENT_SECRET
- See Also:
- Constant Field Values
-
resolver
private net.shibboleth.oidc.security.credential.impl.ClientSecretCriterionCredentialResolver resolver
Resolver to test.
-
-
Method Detail
-
testResolveSigningKey
public void testResolveSigningKey() throws ResolverException- Throws:
ResolverException
-
testResolveIncompatibleUsageType
public void testResolveIncompatibleUsageType() throws ResolverException- Throws:
ResolverException
-
testResolveNoKeyAlogrithmCriterion
public void testResolveNoKeyAlogrithmCriterion() throws ResolverException- Throws:
ResolverException
-
testResolveNoDataEncryptionAlogrithmCriterion
public void testResolveNoDataEncryptionAlogrithmCriterion() throws ResolverException- Throws:
ResolverException
-
testResolveKeyWrappingKey
public void testResolveKeyWrappingKey() throws ResolverException- Throws:
ResolverException
-
testResolveKeyWrappingKey_Decrypts
public void testResolveKeyWrappingKey_Decrypts() throws Exception- Throws:
Exception
-
createdSignedJWT
private com.nimbusds.jwt.SignedJWT createdSignedJWT() throws com.nimbusds.jose.KeyLengthException, com.nimbusds.jose.JOSEException- Throws:
com.nimbusds.jose.KeyLengthExceptioncom.nimbusds.jose.JOSEException
-
createClaims
private com.nimbusds.jwt.JWTClaimsSet createClaims()
-
testResolveDirectEncryptionKey
public void testResolveDirectEncryptionKey() throws ResolverException- Throws:
ResolverException
-
testIncompatibleAlg
public void testIncompatibleAlg() throws ResolverException- Throws:
ResolverException
-
-