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 XMLObjectBaseTestCase
Test the local credential resolver specialization of the KeyInfo credential resolver.
-
-
Field Summary
Fields Modifier and Type Field Description private KeyInfokeyInfoprivate LocalKeyInfoCredentialResolverkeyInfoResolverprivate StringkeyNameprivate KeyPairkeyPairprivate BasicCredentiallocalCredprivate CollectionCredentialResolverlocalCredResolver-
Fields inherited from class org.opensaml.core.xml.XMLObjectBaseTestCase
builderFactory, marshallerFactory, parserPool, simpleXMLObjectQName, unmarshallerFactory
-
-
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
-
Methods inherited from class org.opensaml.core.OpenSAMLInitBaseTestCase
initOpenSAML
-
-
-
-
Field Detail
-
keyName
private String keyName
-
keyPair
private KeyPair keyPair
-
localCred
private BasicCredential localCred
-
localCredResolver
private CollectionCredentialResolver localCredResolver
-
keyInfoResolver
private LocalKeyInfoCredentialResolver keyInfoResolver
-
keyInfo
private KeyInfo keyInfo
-
-
Method Detail
-
setUp
@BeforeMethod protected void setUp() throws Exception
- Throws:
Exception
-
testKeyInfoWithKeyName
public void testKeyInfoWithKeyName() throws ResolverException- Throws:
ResolverException
-
testKeyInfoWithKnownPublicKey
public void testKeyInfoWithKnownPublicKey() throws ResolverException, EncodingException- Throws:
ResolverExceptionEncodingException
-
testKeyInfoWithUnknownPublicKey
public void testKeyInfoWithUnknownPublicKey() throws IllegalArgumentException, NoSuchAlgorithmException, NoSuchProviderException, ResolverException, EncodingException
-
-