Oracle Security Developer Tools Web Services Security Java API Reference
10g Release 2 (10.1.2.0.2)

B15570-01


oracle.security.xmlsec.wss.x509
Class X509IssuerSerialResolver

java.lang.Object
  extended byoracle.security.xmlsec.wss.x509.X509IssuerSerialResolver


public abstract class X509IssuerSerialResolver
extends java.lang.Object

A generic interface for resolving X.509 Issuer And Serial Numbers.


Constructor Summary
X509IssuerSerialResolver()

Method Summary
abstract PrivateKey getPrivateKey(oracle.security.crypto.cert.IssuerAndSerialNo iasn)
Sub-classes need to implement this method to resolve the X.509 Issuer and Serial Number and return the corresponding private key.
abstract oracle.security.crypto.cert.X509 resolve(oracle.security.crypto.cert.IssuerAndSerialNo iasn)
Sub-classes need to implement this method to resolve the X.509 Issuer and Serial Number and return the corresponding X.509v3 certificate.

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

X509IssuerSerialResolver

public X509IssuerSerialResolver()

Method Detail

resolve

public abstract oracle.security.crypto.cert.X509 resolve(oracle.security.crypto.cert.IssuerAndSerialNo iasn)
                                                  throws X509IssuerSerialResolverException
Sub-classes need to implement this method to resolve the X.509 Issuer and Serial Number and return the corresponding X.509v3 certificate.
Parameters:
iasn - The issuer and serial number to resolve.
Returns:
The reference X.509 certificate on success or null on failure.
Throws:
X509IssuerSerialResolverException

getPrivateKey

public abstract PrivateKey getPrivateKey(oracle.security.crypto.cert.IssuerAndSerialNo iasn)
                                  throws X509IssuerSerialResolverException
Sub-classes need to implement this method to resolve the X.509 Issuer and Serial Number and return the corresponding private key.
Parameters:
iasn - The issuer and serial number to resolve.
Returns:
The reference private key on success or null on failure.
Throws:
X509IssuerSerialResolverException

Oracle Security Developer Tools Web Services Security Java API Reference
10g Release 2 (10.1.2.0.2)

B15570-01


Copyright © 2005 , Oracle. All rights reserved.