Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09


weblogic.security.spi
Interface CertPathBuilderParametersSpi

All Superinterfaces:
CertPathParameters, Cloneable

public interface CertPathBuilderParametersSpi
extends CertPathParameters

This class contains the CertPathParameters that the CLV framework passes to the provider's JDK CertPathBuilderSpi implementation. They are used to look up and validate certificate chains.


Method Summary
abstract  Object clone()
          This interface is not cloneable.
abstract  CertPathProvider getCertPathProvider()
          Gets the provider's weblogic runtime implementation object that includes the state necessary for the provider's JKD implementation object to look up and validate the CertPath.
abstract  CertPathSelector getCertPathSelector()
          Gets the CertPathSelector that holds the selection criteria for finding the CertPath.
abstract  ContextHandler getContext()
          Gets a ContextHandler that may pass in extra parameters that can be used for building and validating the CertPath.
abstract  X509Certificate[] getTrustedCAs()
          Gets a list of trusted certificate authorities that may be used for building and validating the CertPath.

 

Method Detail

getCertPathProvider

CertPathProvider getCertPathProvider()
Gets the provider's weblogic runtime implementation object that includes the state necessary for the provider's JKD implementation object to look up and validate the CertPath.
Returns:
The CertPathBuilder's runtime implementation as a CertPathProvider.

getCertPathSelector

CertPathSelector getCertPathSelector()
Gets the CertPathSelector that holds the selection criteria for finding the CertPath.
Returns:
a CertPathSelector

getTrustedCAs

X509Certificate[] getTrustedCAs()
Gets a list of trusted certificate authorities that may be used for building and validating the CertPath.
Returns:
a X509Certificate[] containing the trusted certificate authorities, may be null.

getContext

ContextHandler getContext()
Gets a ContextHandler that may pass in extra parameters that can be used for building and validating the CertPath.
Returns:
a ContextHandler, may be null.

clone

Object clone()
This interface is not cloneable.
Specified by:
clone in interface CertPathParameters
Throws:
UnsupportedOperationException - when called.

Skip navigation links

Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09