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

Part Number E41849-02

weblogic.security.pk
Class SubjectKeyIdentifierSelector

java.lang.Object
  extended by weblogic.security.pk.SubjectKeyIdentifierSelector
All Implemented Interfaces:
CertPathSelector

public final class SubjectKeyIdentifierSelector
extends Object
implements CertPathSelector

Look up and validate certificate chains using the subject key identifier of the chain's end certificate.

For more information, see the sections that describe certification paths in "Developing Security Providers for WebLogic Server" and "Programming WebLogic Security."

See Also:
CertPathBuilderParameters, CertPathBuilder

Constructor Summary
SubjectKeyIdentifierSelector(byte[] subjectKeyIdentifier)
          Construct a SubjectKeyIdentifierSelector using the subject key identifier of the chain's end certificate.
 
Method Summary
 byte[] getSubjectKeyIdentifier()
          The subject key identifier of the chain's end certificate.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubjectKeyIdentifierSelector

public SubjectKeyIdentifierSelector(byte[] subjectKeyIdentifier)
Construct a SubjectKeyIdentifierSelector using the subject key identifier of the chain's end certificate.

Parameters:
subjectKeyIdentifier - The subject key identifier
Throws:
IllegalArgumentException - if subjectKeyIdentifier is null or empty
Method Detail

getSubjectKeyIdentifier

public byte[] getSubjectKeyIdentifier()
The subject key identifier of the chain's end certificate.

Returns:
The subject key identifier

Copyright 1996, 2014, 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.1.3)

Part Number E41849-02