Package org.opensaml.xmlsec.keyinfo.impl
Class LocalKeyInfoCredentialResolverTest
- java.lang.Object
-
- org.opensaml.core.OpenSAMLInitBaseTestCase
-
- org.opensaml.core.xml.XMLObjectBaseTestCase
-
- org.opensaml.xmlsec.keyinfo.impl.LocalKeyInfoCredentialResolverTest
-
public class LocalKeyInfoCredentialResolverTest extends org.opensaml.core.xml.XMLObjectBaseTestCaseTest the local credential resolver specialization of the KeyInfo credential resolver.
-
-
Field Summary
Fields Modifier and Type Field Description private org.opensaml.xmlsec.signature.KeyInfokeyInfoprivate org.opensaml.xmlsec.keyinfo.impl.LocalKeyInfoCredentialResolverkeyInfoResolverprivate StringkeyNameprivate KeyPairkeyPairprivate org.opensaml.security.credential.BasicCredentiallocalCredprivate org.opensaml.security.credential.impl.CollectionCredentialResolverlocalCredResolver
-
Constructor Summary
Constructors Constructor Description LocalKeyInfoCredentialResolverTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidsetUp()voidtestKeyInfoWithKeyName()voidtestKeyInfoWithKnownPublicKey()voidtestKeyInfoWithUnknownPublicKey()-
Methods inherited from class org.opensaml.core.xml.XMLObjectBaseTestCase
assertXMLEquals, assertXMLEquals, buildXMLObject, getBuilder, getMarshaller, getMarshaller, getUnmarshaller, getUnmarshaller, getUnmarshaller, initXMLObjectSupport, parseXMLDocument, printXML, printXML, unmarshallElement, unmarshallElement
-
-
-
-
Field Detail
-
keyName
private String keyName
-
keyPair
private KeyPair keyPair
-
localCred
private org.opensaml.security.credential.BasicCredential localCred
-
localCredResolver
private org.opensaml.security.credential.impl.CollectionCredentialResolver localCredResolver
-
keyInfoResolver
private org.opensaml.xmlsec.keyinfo.impl.LocalKeyInfoCredentialResolver keyInfoResolver
-
keyInfo
private org.opensaml.xmlsec.signature.KeyInfo keyInfo
-
-
Method Detail
-
setUp
@BeforeMethod protected void setUp() throws Exception
- Throws:
Exception
-
testKeyInfoWithKeyName
public void testKeyInfoWithKeyName() throws net.shibboleth.utilities.java.support.resolver.ResolverException- Throws:
net.shibboleth.utilities.java.support.resolver.ResolverException
-
testKeyInfoWithKnownPublicKey
public void testKeyInfoWithKnownPublicKey() throws net.shibboleth.utilities.java.support.resolver.ResolverException, net.shibboleth.utilities.java.support.codec.EncodingException- Throws:
net.shibboleth.utilities.java.support.resolver.ResolverExceptionnet.shibboleth.utilities.java.support.codec.EncodingException
-
testKeyInfoWithUnknownPublicKey
public void testKeyInfoWithUnknownPublicKey() throws IllegalArgumentException, NoSuchAlgorithmException, NoSuchProviderException, net.shibboleth.utilities.java.support.resolver.ResolverException, net.shibboleth.utilities.java.support.codec.EncodingException- Throws:
IllegalArgumentExceptionNoSuchAlgorithmExceptionNoSuchProviderExceptionnet.shibboleth.utilities.java.support.resolver.ResolverExceptionnet.shibboleth.utilities.java.support.codec.EncodingException
-
-