Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

AA_COMPROMISE - Static variable in class com.tencent.kona.sun.security.x509.DistributionPoint
 
AA_COMPROMISE - Static variable in class com.tencent.kona.sun.security.x509.ReasonFlags
 
AbstractAlgorithmConstraints - Class in com.tencent.kona.sun.security.util
The class contains common functionality for algorithm constraints classes.
AbstractAlgorithmConstraints(AlgorithmDecomposer) - Constructor for class com.tencent.kona.sun.security.util.AbstractAlgorithmConstraints
 
accept(Cache.CacheVisitor<K, V>) - Method in class com.tencent.kona.sun.security.util.Cache
accept a visitor
ACCESS_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
AccessDescription - Class in com.tencent.kona.sun.security.x509
 
AccessDescription(ObjectIdentifier, GeneralName) - Constructor for class com.tencent.kona.sun.security.x509.AccessDescription
 
AccessDescription(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.AccessDescription
 
Ad_CAISSUERS_Id - Static variable in class com.tencent.kona.sun.security.x509.AccessDescription
 
Ad_CAREPOSITORY_Id - Static variable in class com.tencent.kona.sun.security.x509.AccessDescription
 
Ad_OCSP_Id - Static variable in class com.tencent.kona.sun.security.x509.AccessDescription
 
Ad_TIMESTAMPING_Id - Static variable in class com.tencent.kona.sun.security.x509.AccessDescription
 
add(GeneralName) - Method in class com.tencent.kona.sun.security.x509.GeneralNames
 
add(GeneralSubtree) - Method in class com.tencent.kona.sun.security.x509.GeneralSubtrees
 
ADD_INFO_NOT_AVAILABLE - Static variable in class com.tencent.kona.sun.security.timestamp.TSResponse
The additional information requested could not be understood or is not available.
addAttribute(String, String, Class<?>) - Static method in class com.tencent.kona.sun.security.x509.OIDMap
Add a name to lookup table.
addCertPathChecker(PKIXCertPathChecker) - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
addCertStore(CertStore) - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
addToSNIServerNameList(List<SNIServerName>, String) - Static method in class com.tencent.kona.sun.security.util.Utilities
Puts hostname into the serverNames list.
AdjacencyList - Class in com.tencent.kona.sun.security.provider.certpath
An AdjacencyList is used to store the history of certification paths attempted in constructing a path from an initiator to a target.
AdjacencyList(List<List<Vertex>>) - Constructor for class com.tencent.kona.sun.security.provider.certpath.AdjacencyList
Constructs a new AdjacencyList based on the specified List.
AFFILIATION_CHANGED - Static variable in class com.tencent.kona.sun.security.x509.DistributionPoint
 
AFFILIATION_CHANGED - Static variable in class com.tencent.kona.sun.security.x509.ReasonFlags
 
algId - Variable in class com.tencent.kona.sun.security.x509.X509CertImpl
 
algId - Variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
AlgIdDSA - Class in com.tencent.kona.sun.security.x509
This class identifies DSS/DSA Algorithm variants, which are distinguished by using different algorithm parameters P, Q, G.
AlgIdDSA() - Constructor for class com.tencent.kona.sun.security.x509.AlgIdDSA
Deprecated.
AlgIdDSA(BigInteger, BigInteger, BigInteger) - Constructor for class com.tencent.kona.sun.security.x509.AlgIdDSA
Constructs a DSS/DSA Algorithm ID from numeric parameters.
ALGORITHM - Static variable in class com.tencent.kona.sun.security.x509.CertificateAlgorithmId
Identifier to be used with get, set, and delete methods.
ALGORITHM_ID - Static variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
AlgorithmChecker - Class in com.tencent.kona.sun.security.provider.certpath
A PKIXCertPathChecker implementation to check whether a specified certificate contains the required algorithm constraints.
AlgorithmChecker(TrustAnchor, String) - Constructor for class com.tencent.kona.sun.security.provider.certpath.AlgorithmChecker
Create a new AlgorithmChecker with the given TrustAnchor and String variant.
AlgorithmChecker(AlgorithmConstraints, String) - Constructor for class com.tencent.kona.sun.security.provider.certpath.AlgorithmChecker
Create a new AlgorithmChecker with the given AlgorithmConstraints and String variant.
AlgorithmChecker(TrustAnchor, AlgorithmConstraints, Date, String) - Constructor for class com.tencent.kona.sun.security.provider.certpath.AlgorithmChecker
Create a new AlgorithmChecker with the given TrustAnchor, AlgorithmConstraints, Date, and String variant.
AlgorithmChecker(TrustAnchor, Date, String) - Constructor for class com.tencent.kona.sun.security.provider.certpath.AlgorithmChecker
Create a new AlgorithmChecker with the given TrustAnchor, PKIXParameter date, and variant.
AlgorithmDecomposer - Class in com.tencent.kona.sun.security.util
The class decomposes standard algorithms into sub-elements.
AlgorithmDecomposer() - Constructor for class com.tencent.kona.sun.security.util.AlgorithmDecomposer
 
ALL_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
allAvas() - Method in class com.tencent.kona.sun.security.x509.X500Name
Return an immutable List of the AVAs contained in all the RDNs of this X500Name.
AnchorCertificates - Class in com.tencent.kona.sun.security.util
The purpose of this class is to determine the trust anchor certificates is in the cacerts file.
anchorIsJdkCA() - Method in class com.tencent.kona.sun.security.provider.certpath.CertPathConstraintsParameters
 
anchorIsJdkCA() - Method in interface com.tencent.kona.sun.security.util.ConstraintsParameters
Returns true if a certificate chains back to a trusted JDK root CA.
AnyPolicy_Id - Static variable in class com.tencent.kona.sun.security.x509.InhibitAnyPolicyExtension
Object identifier for "any-policy"
asX500Name(X500Principal) - Static method in class com.tencent.kona.sun.security.x509.X500Name
Get the X500Name contained in the given X500Principal.
asX500Principal() - Method in class com.tencent.kona.sun.security.x509.X500Name
Get an X500Principal backed by this X500Name.
AuthInfoAccess_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
This extension indicates how to access CA information and services for the issuer of the certificate in which the extension appears.
AuthorityInfoAccessExtension - Class in com.tencent.kona.sun.security.x509
The Authority Information Access Extension (OID = 1.3.6.1.5.5.7.1.1).
AuthorityInfoAccessExtension(List<AccessDescription>) - Constructor for class com.tencent.kona.sun.security.x509.AuthorityInfoAccessExtension
Create an AuthorityInfoAccessExtension from a List of AccessDescription; the criticality is set to false.
AuthorityInfoAccessExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.AuthorityInfoAccessExtension
Create the extension from the passed DER encoded value of the same.
AuthorityKey_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Identifies the particular public key used to sign the certificate.
AuthorityKeyIdentifierExtension - Class in com.tencent.kona.sun.security.x509
This class represents the Authority Key Identifier Extension.
AuthorityKeyIdentifierExtension(KeyIdentifier, GeneralNames, SerialNumber) - Constructor for class com.tencent.kona.sun.security.x509.AuthorityKeyIdentifierExtension
The default constructor for this extension.
AuthorityKeyIdentifierExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.AuthorityKeyIdentifierExtension
Create the extension from the passed DER encoded value of the same.
AVA - Class in com.tencent.kona.sun.security.x509
X.500 Attribute-Value-Assertion (AVA): an attribute, as identified by some attribute ID, has some particular value.
AVA(ObjectIdentifier, DerValue) - Constructor for class com.tencent.kona.sun.security.x509.AVA
 
avas() - Method in class com.tencent.kona.sun.security.x509.RDN
Return an immutable List of the AVAs in this RDN.
avaSize() - Method in class com.tencent.kona.sun.security.x509.X500Name
Return the total number of AVAs contained in all the RDNs of this X500Name.

B

BACK - Static variable in class com.tencent.kona.sun.security.provider.certpath.BuildStep
result code associated with a certificate that was tried, but that represents an unsuccessful path, so the certificate has been backed out to allow backtracking to the next possible path.
BAD_ALG - Static variable in class com.tencent.kona.sun.security.timestamp.TSResponse
Unrecognized or unsupported algorithm identifier.
BAD_DATA_FORMAT - Static variable in class com.tencent.kona.sun.security.timestamp.TSResponse
The data submitted has the wrong format.
BAD_REQUEST - Static variable in class com.tencent.kona.sun.security.timestamp.TSResponse
The requested transaction is not permitted or supported.
BasicConstraints_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Identifies whether the subject of the certificate is a CA and how deep a certification path may exist through that CA.
BasicConstraintsExtension - Class in com.tencent.kona.sun.security.x509
This class represents the Basic Constraints Extension.
BasicConstraintsExtension(boolean, int) - Constructor for class com.tencent.kona.sun.security.x509.BasicConstraintsExtension
Default constructor for this object.
BasicConstraintsExtension(Boolean, boolean, int) - Constructor for class com.tencent.kona.sun.security.x509.BasicConstraintsExtension
Constructor for this object with specified criticality.
BasicConstraintsExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.BasicConstraintsExtension
Create the extension from the passed DER encoded value of the same.
BEGIN_CERT - Static variable in class com.tencent.kona.sun.security.provider.X509Factory
 
BIG_TWO - Static variable in class com.tencent.kona.sun.security.util.Utilities
 
Builder - Class in com.tencent.kona.sun.security.provider.certpath
Abstract class representing a builder, which is able to retrieve matching certificates and is able to verify a particular certificate.
BuildStep - Class in com.tencent.kona.sun.security.provider.certpath
Describes one step of a certification path build, consisting of a Vertex state description, a certificate, a possible throwable, and a result code.
BuildStep(Vertex, int) - Constructor for class com.tencent.kona.sun.security.provider.certpath.BuildStep
construct a BuildStep
byte16HexString(int) - Static method in class com.tencent.kona.sun.security.util.Utilities
 

C

CA_COMPROMISE - Static variable in class com.tencent.kona.sun.security.x509.DistributionPoint
 
CA_COMPROMISE - Static variable in class com.tencent.kona.sun.security.x509.ReasonFlags
 
cacerts() - Static method in class com.tencent.kona.sun.security.util.FilePaths
 
Cache<K,V> - Class in com.tencent.kona.sun.security.util
Abstract base class and factory for caches.
Cache() - Constructor for class com.tencent.kona.sun.security.util.Cache
 
Cache.CacheVisitor<K,V> - Interface in com.tencent.kona.sun.security.util
 
Cache.EqualByteArray - Class in com.tencent.kona.sun.security.util
Utility class that wraps a byte array and implements the equals() and hashCode() contract in a way suitable for Maps and caches.
cachedGetX509Cert(byte[]) - Static method in class com.tencent.kona.sun.security.provider.X509Factory
 
CaseExactJKS() - Constructor for class com.tencent.kona.sun.security.provider.JavaKeyStore.CaseExactJKS
 
CertException - Exception in com.tencent.kona.sun.security.x509
Deprecated.
use one of Exceptions defined in the java.security.cert package.
CertException(int, String) - Constructor for exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Constructs a certificate exception using an error code (verf_*) and a string describing the context of the error.
CertException(int) - Constructor for exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Constructs a certificate exception using just an error code, without a string describing the context.
CertId - Class in com.tencent.kona.sun.security.provider.certpath
This class corresponds to the CertId field in OCSP Request and the OCSP Response.
CertId(X509Certificate, SerialNumber) - Constructor for class com.tencent.kona.sun.security.provider.certpath.CertId
Creates a CertId.
CertId(X500Principal, PublicKey, SerialNumber) - Constructor for class com.tencent.kona.sun.security.provider.certpath.CertId
 
CertId(DerInputStream) - Constructor for class com.tencent.kona.sun.security.provider.certpath.CertId
Creates a CertId from its ASN.1 DER encoding.
CERTIFICATE_HOLD - Static variable in class com.tencent.kona.sun.security.x509.DistributionPoint
 
CERTIFICATE_HOLD - Static variable in class com.tencent.kona.sun.security.x509.ReasonFlags
 
CertificateAlgorithmId - Class in com.tencent.kona.sun.security.x509
This class defines the AlgorithmId for the Certificate.
CertificateAlgorithmId(AlgorithmId) - Constructor for class com.tencent.kona.sun.security.x509.CertificateAlgorithmId
Default constructor for the certificate attribute.
CertificateAlgorithmId(DerInputStream) - Constructor for class com.tencent.kona.sun.security.x509.CertificateAlgorithmId
Create the object, decoding the values from the passed DER stream.
CertificateAlgorithmId(InputStream) - Constructor for class com.tencent.kona.sun.security.x509.CertificateAlgorithmId
Create the object, decoding the values from the passed stream.
CertificateExtensions - Class in com.tencent.kona.sun.security.x509
This class defines the Extensions attribute for the Certificate.
CertificateExtensions() - Constructor for class com.tencent.kona.sun.security.x509.CertificateExtensions
Default constructor.
CertificateExtensions(DerInputStream) - Constructor for class com.tencent.kona.sun.security.x509.CertificateExtensions
Create the object, decoding the values from the passed DER stream.
CertificateIssuer_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Identifies the certificate issuer associated with an entry in an indirect CRL.
CertificateIssuerExtension - Class in com.tencent.kona.sun.security.x509
Represents the CRL Certificate Issuer Extension (OID = 2.5.29.29).
CertificateIssuerExtension(GeneralNames) - Constructor for class com.tencent.kona.sun.security.x509.CertificateIssuerExtension
Create a CertificateIssuerExtension containing the specified issuer name.
CertificateIssuerExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.CertificateIssuerExtension
Create a CertificateIssuerExtension from the specified DER encoded value of the same.
CertificatePolicies_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Contains the sequence of policy information terms.
CertificatePoliciesExtension - Class in com.tencent.kona.sun.security.x509
This class defines the certificate policies extension which specifies the policies under which the certificate has been issued and the purposes for which the certificate may be used.
CertificatePoliciesExtension(List<PolicyInformation>) - Constructor for class com.tencent.kona.sun.security.x509.CertificatePoliciesExtension
Create a CertificatePoliciesExtension object from a List of PolicyInformation; the criticality is set to false.
CertificatePoliciesExtension(Boolean, List<PolicyInformation>) - Constructor for class com.tencent.kona.sun.security.x509.CertificatePoliciesExtension
Create a CertificatePoliciesExtension object from a List of PolicyInformation with specified criticality.
CertificatePoliciesExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.CertificatePoliciesExtension
Create the extension from its DER encoded value and criticality.
CertificatePolicyId - Class in com.tencent.kona.sun.security.x509
Represent the CertificatePolicyId ASN.1 object.
CertificatePolicyId(ObjectIdentifier) - Constructor for class com.tencent.kona.sun.security.x509.CertificatePolicyId
Create a CertificatePolicyId with the ObjectIdentifier.
CertificatePolicyId(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.CertificatePolicyId
Create the object from its Der encoded value.
CertificatePolicyMap - Class in com.tencent.kona.sun.security.x509
Represent the CertificatePolicyMap ASN.1 object.
CertificatePolicyMap(CertificatePolicyId, CertificatePolicyId) - Constructor for class com.tencent.kona.sun.security.x509.CertificatePolicyMap
Create a CertificatePolicyMap with the passed CertificatePolicyId's.
CertificatePolicyMap(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.CertificatePolicyMap
Create the CertificatePolicyMap from the DER encoded value.
CertificatePolicySet - Class in com.tencent.kona.sun.security.x509
This class defines the certificate policy set ASN.1 object.
CertificatePolicySet(Vector<CertificatePolicyId>) - Constructor for class com.tencent.kona.sun.security.x509.CertificatePolicySet
The default constructor for this class.
CertificatePolicySet(DerInputStream) - Constructor for class com.tencent.kona.sun.security.x509.CertificatePolicySet
Create the object from the DerValue.
CertificateSerialNumber - Class in com.tencent.kona.sun.security.x509
This class defines the SerialNumber attribute for the Certificate.
CertificateSerialNumber(BigInteger) - Constructor for class com.tencent.kona.sun.security.x509.CertificateSerialNumber
Default constructor for the certificate attribute.
CertificateSerialNumber(int) - Constructor for class com.tencent.kona.sun.security.x509.CertificateSerialNumber
Default constructor for the certificate attribute.
CertificateSerialNumber(DerInputStream) - Constructor for class com.tencent.kona.sun.security.x509.CertificateSerialNumber
Create the object, decoding the values from the passed DER stream.
CertificateSerialNumber(InputStream) - Constructor for class com.tencent.kona.sun.security.x509.CertificateSerialNumber
Create the object, decoding the values from the passed stream.
CertificateSerialNumber(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.CertificateSerialNumber
Create the object, decoding the values from the passed DerValue.
CertificateSubjectName - Class in com.tencent.kona.sun.security.x509
This class defines the X500Name attribute for the Certificate.
CertificateSubjectName(X500Name) - Constructor for class com.tencent.kona.sun.security.x509.CertificateSubjectName
Default constructor for the certificate attribute.
CertificateSubjectName(DerInputStream) - Constructor for class com.tencent.kona.sun.security.x509.CertificateSubjectName
Create the object, decoding the values from the passed DER stream.
CertificateSubjectName(InputStream) - Constructor for class com.tencent.kona.sun.security.x509.CertificateSubjectName
Create the object, decoding the values from the passed stream.
CertificateValidity - Class in com.tencent.kona.sun.security.x509
This class defines the interval for which the certificate is valid.
CertificateValidity(Date, Date) - Constructor for class com.tencent.kona.sun.security.x509.CertificateValidity
The constructor for this class for the specified interval.
CertificateValidity(DerInputStream) - Constructor for class com.tencent.kona.sun.security.x509.CertificateValidity
Create the object, decoding the values from the passed DER stream.
CertificateVersion - Class in com.tencent.kona.sun.security.x509
This class defines the version of the X509 Certificate.
CertificateVersion() - Constructor for class com.tencent.kona.sun.security.x509.CertificateVersion
The default constructor for this class, sets the version to 0 (i.e.
CertificateVersion(int) - Constructor for class com.tencent.kona.sun.security.x509.CertificateVersion
The constructor for this class for the required version.
CertificateVersion(DerInputStream) - Constructor for class com.tencent.kona.sun.security.x509.CertificateVersion
Create the object, decoding the values from the passed DER stream.
CertificateVersion(InputStream) - Constructor for class com.tencent.kona.sun.security.x509.CertificateVersion
Create the object, decoding the values from the passed stream.
CertificateVersion(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.CertificateVersion
Create the object, decoding the values from the passed DerValue.
CertificateX509Key - Class in com.tencent.kona.sun.security.x509
This class defines the X509Key attribute for the Certificate.
CertificateX509Key(PublicKey) - Constructor for class com.tencent.kona.sun.security.x509.CertificateX509Key
Default constructor for the certificate attribute.
CertificateX509Key(DerInputStream) - Constructor for class com.tencent.kona.sun.security.x509.CertificateX509Key
Create the object, decoding the values from the passed DER stream.
CertificateX509Key(InputStream) - Constructor for class com.tencent.kona.sun.security.x509.CertificateX509Key
Create the object, decoding the values from the passed stream.
certPathConstraints() - Static method in class com.tencent.kona.sun.security.util.DisabledAlgorithmConstraints
 
CertPathConstraintsParameters - Class in com.tencent.kona.sun.security.provider.certpath
This class contains parameters for checking certificates against constraints specified in the jdk.certpath.disabledAlgorithms security property.
CertPathConstraintsParameters(X509Certificate, String, TrustAnchor, Date) - Constructor for class com.tencent.kona.sun.security.provider.certpath.CertPathConstraintsParameters
 
CertPathConstraintsParameters(Key, String, TrustAnchor, Date) - Constructor for class com.tencent.kona.sun.security.provider.certpath.CertPathConstraintsParameters
 
CertPathHelper - Class in com.tencent.kona.sun.security.provider.certpath
Helper class that allows access to JDK specific known-public methods in the java.security.cert package.
CertPathHelper() - Constructor for class com.tencent.kona.sun.security.provider.certpath.CertPathHelper
 
certToString() - Method in class com.tencent.kona.sun.security.provider.certpath.Vertex
 
CESSATION_OF_OPERATION - Static variable in class com.tencent.kona.sun.security.x509.DistributionPoint
 
CESSATION_OF_OPERATION - Static variable in class com.tencent.kona.sun.security.x509.ReasonFlags
 
CHALLENGE_PASSWORD_OID - Static variable in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
 
check(Certificate, Collection<String>) - Method in class com.tencent.kona.sun.security.provider.certpath.AlgorithmChecker
 
check(Certificate, Collection<String>) - Method in class com.tencent.kona.sun.security.provider.certpath.UntrustedChecker
 
CHECK_MEMBER_ACCESS_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
checkAuthority(URL) - Static method in class com.tencent.kona.sun.net.util.IPAddressUtil
 
checkExternalForm(URL) - Static method in class com.tencent.kona.sun.net.util.IPAddressUtil
 
checkHostString(String) - Static method in class com.tencent.kona.sun.net.util.IPAddressUtil
 
checkKeyAndSigAlgMatch(PrivateKey, String) - Static method in class com.tencent.kona.sun.security.util.SignatureUtil
Checks if a signature algorithm matches a key, i.e.
checkTlsPreMasterSecretKey(int, int, SecureRandom, byte[], boolean) - Static method in class com.tencent.kona.sun.security.util.KeyUtil
Check the format of TLS PreMasterSecret.
checkValidity() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Checks that the certificate is currently valid, i.e.
checkValidity(Date) - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Checks that the specified date is within the certificate's validity period, or basically if the certificate would be valid at the specified date/time.
clear() - Method in class com.tencent.kona.sun.security.util.Cache
Remove all entries from the cache.
clearCache() - Static method in class com.tencent.kona.sun.security.provider.certpath.X509CertificatePair
Clear the cache for debugging.
clone() - Method in class com.tencent.kona.sun.security.cert.URICertStoreParameters
Returns a copy of this object.
clone() - Method in class com.tencent.kona.sun.security.x509.GeneralSubtrees
 
clone() - Method in class com.tencent.kona.sun.security.x509.NameConstraintsExtension
Clone all objects that may be modified during certificate validation.
CMS_ALGORITHM_PROTECTION_OID - Static variable in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
 
CollectionCertStore - Class in com.tencent.kona.sun.security.provider.certpath
A CertStore that retrieves Certificates and CRLs from a Collection.
CollectionCertStore(CertStoreParameters) - Constructor for class com.tencent.kona.sun.security.provider.certpath.CollectionCertStore
Creates a CertStore with the specified parameters.
CollectionUtil - Class in com.tencent.kona.sun.security.util
 
CollectionUtil() - Constructor for class com.tencent.kona.sun.security.util.CollectionUtil
 
com.tencent.kona.pkix - package com.tencent.kona.pkix
 
com.tencent.kona.sun.net.util - package com.tencent.kona.sun.net.util
 
com.tencent.kona.sun.net.www - package com.tencent.kona.sun.net.www
 
com.tencent.kona.sun.security.cert - package com.tencent.kona.sun.security.cert
 
com.tencent.kona.sun.security.pkcs - package com.tencent.kona.sun.security.pkcs
 
com.tencent.kona.sun.security.pkcs12 - package com.tencent.kona.sun.security.pkcs12
 
com.tencent.kona.sun.security.provider - package com.tencent.kona.sun.security.provider
 
com.tencent.kona.sun.security.provider.certpath - package com.tencent.kona.sun.security.provider.certpath
 
com.tencent.kona.sun.security.provider.certpath.ssl - package com.tencent.kona.sun.security.provider.certpath.ssl
 
com.tencent.kona.sun.security.timestamp - package com.tencent.kona.sun.security.timestamp
 
com.tencent.kona.sun.security.tools - package com.tencent.kona.sun.security.tools
 
com.tencent.kona.sun.security.util - package com.tencent.kona.sun.security.util
 
com.tencent.kona.sun.security.validator - package com.tencent.kona.sun.security.validator
 
com.tencent.kona.sun.security.x509 - package com.tencent.kona.sun.security.x509
 
commonAncestor(X500Name) - Method in class com.tencent.kona.sun.security.x509.X500Name
Return lowest common ancestor of this name and other name
commonName_oid - Static variable in class com.tencent.kona.sun.security.x509.X500Name
 
compare(int) - Method in class com.tencent.kona.sun.security.x509.CertificateVersion
Compare versions.
compareTo(X509CRLEntryImpl) - Method in class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
 
constrains(GeneralNameInterface) - Method in class com.tencent.kona.sun.security.x509.DNSName
Return type of constraint inputName places on this name: NAME_DIFF_TYPE = -1: input name is different type from name (i.e.
constrains(GeneralNameInterface) - Method in class com.tencent.kona.sun.security.x509.EDIPartyName
Return constraint type: NAME_DIFF_TYPE = -1: input name is different type from name (i.e.
constrains(GeneralNameInterface) - Method in interface com.tencent.kona.sun.security.x509.GeneralNameInterface
Return type of constraint inputName places on this name: NAME_DIFF_TYPE = -1: input name is different type from name (i.e.
constrains(GeneralNameInterface) - Method in class com.tencent.kona.sun.security.x509.IPAddressName
Return type of constraint inputName places on this name: NAME_DIFF_TYPE = -1: input name is different type from name (i.e.
constrains(GeneralNameInterface) - Method in class com.tencent.kona.sun.security.x509.OIDName
Return type of constraint inputName places on this name: NAME_DIFF_TYPE = -1: input name is different type from name (i.e.
constrains(GeneralNameInterface) - Method in class com.tencent.kona.sun.security.x509.OtherName
Return type of constraint inputName places on this name: NAME_DIFF_TYPE = -1: input name is different type from name (i.e.
constrains(GeneralNameInterface) - Method in class com.tencent.kona.sun.security.x509.RFC822Name
Return constraint type: NAME_DIFF_TYPE = -1: input name is different type from name (i.e.
constrains(GeneralNameInterface) - Method in class com.tencent.kona.sun.security.x509.URIName
Return type of constraint inputName places on this name: NAME_DIFF_TYPE = -1: input name is different type from name (i.e.
constrains(GeneralNameInterface) - Method in class com.tencent.kona.sun.security.x509.X400Address
Return type of constraint inputName places on this name: NAME_DIFF_TYPE = -1: input name is different type from name (i.e.
constrains(GeneralNameInterface) - Method in class com.tencent.kona.sun.security.x509.X500Name
Return constraint type: NAME_DIFF_TYPE = -1: input name is different type from this name (i.e.
ConstraintsParameters - Interface in com.tencent.kona.sun.security.util
This interface contains parameters for checking against constraints that extend past the publicly available parameters in java.security.AlgorithmConstraints.
contains(X509Certificate) - Static method in class com.tencent.kona.sun.security.util.AnchorCertificates
Checks if a certificate is a JDK trust anchor.
contains(GeneralSubtree) - Method in class com.tencent.kona.sun.security.x509.GeneralSubtrees
 
CONTENT_TYPE_OID - Static variable in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
 
ContentInfo - Class in com.tencent.kona.sun.security.pkcs
A ContentInfo type, as defined in PKCS#7.
ContentInfo(ObjectIdentifier, DerValue) - Constructor for class com.tencent.kona.sun.security.pkcs.ContentInfo
 
ContentInfo(byte[]) - Constructor for class com.tencent.kona.sun.security.pkcs.ContentInfo
Make a contentInfo of type data.
ContentInfo(DerInputStream) - Constructor for class com.tencent.kona.sun.security.pkcs.ContentInfo
Parses a PKCS#7 content info.
ContentInfo(DerInputStream, boolean) - Constructor for class com.tencent.kona.sun.security.pkcs.ContentInfo
Parses a PKCS#7 content info.
convertFromIPv4MappedAddress(byte[]) - Static method in class com.tencent.kona.sun.net.util.IPAddressUtil
 
COUNTERSIGNATURE_OID - Static variable in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
 
countryName_oid - Static variable in class com.tencent.kona.sun.security.x509.X500Name
 
CREATE_ACC_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
CREATE_CLASSLOADER_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
critical - Variable in class com.tencent.kona.sun.security.x509.Extension
 
CRL_SIGN - Static variable in class com.tencent.kona.sun.security.x509.KeyUsageExtension
 
CRLDistributionPoints_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Identifies how CRL information is obtained.
CRLDistributionPointsExtension - Class in com.tencent.kona.sun.security.x509
Represent the CRL Distribution Points Extension (OID = 2.5.29.31).
CRLDistributionPointsExtension(List<DistributionPoint>) - Constructor for class com.tencent.kona.sun.security.x509.CRLDistributionPointsExtension
Create a CRLDistributionPointsExtension from a List of DistributionPoint; the criticality is set to false.
CRLDistributionPointsExtension(boolean, List<DistributionPoint>) - Constructor for class com.tencent.kona.sun.security.x509.CRLDistributionPointsExtension
Create a CRLDistributionPointsExtension from a List of DistributionPoint.
CRLDistributionPointsExtension(ObjectIdentifier, boolean, List<DistributionPoint>, String) - Constructor for class com.tencent.kona.sun.security.x509.CRLDistributionPointsExtension
Creates the extension (also called by the subclass).
CRLDistributionPointsExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.CRLDistributionPointsExtension
Create the extension from the passed DER encoded value of the same.
CRLDistributionPointsExtension(ObjectIdentifier, Boolean, Object, String) - Constructor for class com.tencent.kona.sun.security.x509.CRLDistributionPointsExtension
Creates the extension (also called by the subclass).
CRLExtensions - Class in com.tencent.kona.sun.security.x509
This class defines the CRL Extensions.
CRLExtensions() - Constructor for class com.tencent.kona.sun.security.x509.CRLExtensions
Default constructor.
CRLExtensions(DerInputStream) - Constructor for class com.tencent.kona.sun.security.x509.CRLExtensions
Create the object, decoding the values from the passed DER stream.
CRLNumber_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Conveys a monotonically increasing sequence number for each CRL issued by a given CA.
CRLNumberExtension - Class in com.tencent.kona.sun.security.x509
Represent the CRL Number Extension.
CRLNumberExtension(int) - Constructor for class com.tencent.kona.sun.security.x509.CRLNumberExtension
Create a CRLNumberExtension with the integer value .
CRLNumberExtension(BigInteger) - Constructor for class com.tencent.kona.sun.security.x509.CRLNumberExtension
Create a CRLNumberExtension with the BigInteger value .
CRLNumberExtension(ObjectIdentifier, boolean, BigInteger, String, String) - Constructor for class com.tencent.kona.sun.security.x509.CRLNumberExtension
Creates the extension (also called by the subclass).
CRLNumberExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.CRLNumberExtension
Create the extension from the passed DER encoded value of the same.
CRLNumberExtension(ObjectIdentifier, Boolean, Object, String, String) - Constructor for class com.tencent.kona.sun.security.x509.CRLNumberExtension
Creates the extension (also called by the subclass).
CRLReasonCodeExtension - Class in com.tencent.kona.sun.security.x509
The reasonCode is a non-critical CRL entry extension that identifies the reason for the certificate revocation.
CRLReasonCodeExtension(int) - Constructor for class com.tencent.kona.sun.security.x509.CRLReasonCodeExtension
Create a CRLReasonCodeExtension with the passed in reason.
CRLReasonCodeExtension(boolean, int) - Constructor for class com.tencent.kona.sun.security.x509.CRLReasonCodeExtension
Create a CRLReasonCodeExtension with the passed in reason.
CRLReasonCodeExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.CRLReasonCodeExtension
Create the extension from the passed DER encoded value of the same.

D

DATA_ENCIPHERMENT - Static variable in class com.tencent.kona.sun.security.x509.KeyUsageExtension
 
DATA_OID - Static variable in class com.tencent.kona.sun.security.pkcs.ContentInfo
 
DECIPHER_ONLY - Static variable in class com.tencent.kona.sun.security.x509.KeyUsageExtension
 
decode(String) - Static method in class com.tencent.kona.sun.net.www.ParseUtil
Returns a new String constructed from the specified String by replacing the URL escape sequences and UTF8 encoding with the characters they represent.
decode(String) - Static method in class com.tencent.kona.sun.security.util.Pem
Decodes a PEM-encoded block.
decodeParams() - Method in class com.tencent.kona.sun.security.x509.AlgIdDSA
Parses algorithm parameters P, Q, and G.
decompose(String) - Method in class com.tencent.kona.sun.security.util.AlgorithmDecomposer
Decompose the standard algorithm name into sub-elements.
decomposer - Variable in class com.tencent.kona.sun.security.util.AbstractAlgorithmConstraints
 
delete(String) - Method in class com.tencent.kona.sun.security.x509.CertificateExtensions
Delete the extension value.
delete(String) - Method in class com.tencent.kona.sun.security.x509.CRLExtensions
Delete the extension value with this alias.
DeltaCRLIndicator_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Identifies the delta CRL.
DeltaCRLIndicatorExtension - Class in com.tencent.kona.sun.security.x509
Represents the Delta CRL Indicator Extension.
DeltaCRLIndicatorExtension(int) - Constructor for class com.tencent.kona.sun.security.x509.DeltaCRLIndicatorExtension
Creates a delta CRL indicator extension with the integer value .
DeltaCRLIndicatorExtension(BigInteger) - Constructor for class com.tencent.kona.sun.security.x509.DeltaCRLIndicatorExtension
Creates a delta CRL indicator extension with the BigInteger value .
DeltaCRLIndicatorExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.DeltaCRLIndicatorExtension
Creates the extension from the passed DER encoded value of the same.
DIGESTED_DATA_OID - Static variable in class com.tencent.kona.sun.security.pkcs.ContentInfo
 
digit(char, int) - Static method in class com.tencent.kona.sun.net.util.IPAddressUtil
Returns the numeric value of the character ch in the specified radix.
DIGITAL_SIGNATURE - Static variable in class com.tencent.kona.sun.security.x509.KeyUsageExtension
 
DisabledAlgorithmConstraints - Class in com.tencent.kona.sun.security.util
Algorithm constraints for disabled algorithms property See the "jdk.certpath.disabledAlgorithms" specification in java.security for the syntax of the disabled algorithm string.
DisabledAlgorithmConstraints(String) - Constructor for class com.tencent.kona.sun.security.util.DisabledAlgorithmConstraints
Initialize algorithm constraints with the specified security property.
DisabledAlgorithmConstraints(String, AlgorithmDecomposer) - Constructor for class com.tencent.kona.sun.security.util.DisabledAlgorithmConstraints
Initialize algorithm constraints with the specified security property for a specific usage type.
DistributionPoint - Class in com.tencent.kona.sun.security.x509
Represent the DistributionPoint sequence used in the CRL Distribution Points Extension (OID = 2.5.29.31).
DistributionPoint(GeneralNames, boolean[], GeneralNames) - Constructor for class com.tencent.kona.sun.security.x509.DistributionPoint
Constructor for the class using GeneralNames for DistributionPointName
DistributionPoint(RDN, boolean[], GeneralNames) - Constructor for class com.tencent.kona.sun.security.x509.DistributionPoint
Constructor for the class using RelativeDistinguishedName for DistributionPointName
DistributionPoint(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.DistributionPoint
Create the object from the passed DER encoded form.
DistributionPointFetcher - Class in com.tencent.kona.sun.security.provider.certpath
Class to obtain CRLs via the CRLDistributionPoints extension.
DistributionPointName - Class in com.tencent.kona.sun.security.x509
Represents the DistributionPointName ASN.1 type.
DistributionPointName(GeneralNames) - Constructor for class com.tencent.kona.sun.security.x509.DistributionPointName
Creates a distribution point name using a full name.
DistributionPointName(RDN) - Constructor for class com.tencent.kona.sun.security.x509.DistributionPointName
Creates a distribution point name using a relative name.
DistributionPointName(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.DistributionPointName
Creates a distribution point name from its DER-encoded form.
DN_NAME - Static variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
DNQUALIFIER_OID - Static variable in class com.tencent.kona.sun.security.x509.X500Name
 
DNSName - Class in com.tencent.kona.sun.security.x509
This class implements the DNSName as required by the GeneralNames ASN.1 object.
DNSName(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.DNSName
Create the DNSName object from the passed encoded Der value.
DNSName(String, boolean) - Constructor for class com.tencent.kona.sun.security.x509.DNSName
Create the DNSName object with the specified name.
DNSName(String) - Constructor for class com.tencent.kona.sun.security.x509.DNSName
Create the DNSName object with the specified name.
DOMAIN_COMPONENT_OID - Static variable in class com.tencent.kona.sun.security.x509.X500Name
 
DualFormatJKS() - Constructor for class com.tencent.kona.sun.security.provider.JavaKeyStore.DualFormatJKS
 
DualFormatPKCS12() - Constructor for class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore.DualFormatPKCS12
 

E

EDIPartyName - Class in com.tencent.kona.sun.security.x509
This class defines the EDIPartyName of the GeneralName choice.
EDIPartyName(String, String) - Constructor for class com.tencent.kona.sun.security.x509.EDIPartyName
Create the EDIPartyName object from the specified names.
EDIPartyName(String) - Constructor for class com.tencent.kona.sun.security.x509.EDIPartyName
Create the EDIPartyName object from the specified name.
EDIPartyName(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.EDIPartyName
Create the EDIPartyName object from the passed encoded Der value.
EMAIL_ADDRESS_OID - Static variable in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
 
emit(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.X500Name
Deprecated.
Use encode() instead
ENCIPHER_ONLY - Static variable in class com.tencent.kona.sun.security.x509.KeyUsageExtension
 
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.pkcs.ContentInfo
 
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
Write the DER encoding of this attribute to an output stream.
encode(byte, DerOutputStream) - Method in class com.tencent.kona.sun.security.pkcs.PKCS9Attributes
Put the DER encoding of this PKCS9 attribute set on an DerOutputStream, tagged with the given implicit tag.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.pkcs.SignerInfo
DER encode this object onto an output stream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.provider.certpath.CertId
Encode the CertId using ASN.1 DER.
encode() - Method in class com.tencent.kona.sun.security.timestamp.TSRequest
 
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.AccessDescription
 
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.AuthorityInfoAccessExtension
Write the extension to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.AuthorityKeyIdentifierExtension
Write the extension to the OutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.AVA
DER encode this object onto an output stream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.BasicConstraintsExtension
Encode this extension value to the output stream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.CertificateAlgorithmId
Encode the algorithm identifier in DER form to the stream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.CertificateExtensions
Encode the extensions in DER form to the stream, setting the context specific tag as needed in the X.509 v3 certificate.
encode(DerOutputStream, boolean) - Method in class com.tencent.kona.sun.security.x509.CertificateExtensions
Encode the extensions in DER form to the stream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.CertificateIssuerExtension
Write the extension to the OutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.CertificatePoliciesExtension
Write the extension to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.CertificatePolicyId
Write the CertificatePolicyId to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.CertificatePolicyMap
Write the CertificatePolicyMap to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.CertificatePolicySet
Encode the policy set to the output stream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.CertificateSerialNumber
Encode the serial number in DER form to the stream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.CertificateSubjectName
Encode the name in DER form to the stream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.CertificateValidity
Encode the CertificateValidity period in DER form to the stream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.CertificateVersion
Encode the CertificateVersion period in DER form to the stream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.CertificateX509Key
Encode the key in DER form to the stream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.CRLDistributionPointsExtension
Write the extension to the DerOutputStream.
encode(DerOutputStream, ObjectIdentifier, boolean) - Method in class com.tencent.kona.sun.security.x509.CRLDistributionPointsExtension
Write the extension to the DerOutputStream.
encode(DerOutputStream, boolean) - Method in class com.tencent.kona.sun.security.x509.CRLExtensions
Encode the extensions in DER form to the stream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.CRLNumberExtension
Write the extension to the DerOutputStream.
encode(DerOutputStream, ObjectIdentifier, boolean) - Method in class com.tencent.kona.sun.security.x509.CRLNumberExtension
Write the extension to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.CRLReasonCodeExtension
Write the extension to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.DeltaCRLIndicatorExtension
Writes the extension to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.DistributionPoint
Write the DistributionPoint value to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.DistributionPointName
Encodes the distribution point name and writes it to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.DNSName
Encode the DNSName into the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.EDIPartyName
Encode the EDI party name into the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.ExtendedKeyUsageExtension
Write the extension to the DerOutputStream.
encode(OutputStream) - Method in class com.tencent.kona.sun.security.x509.Extension
Implementing Extension.encode(OutputStream).
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.Extension
Write the extension to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.FreshestCRLExtension
Writes the extension to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.GeneralName
Encode the name to the specified DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.GeneralNames
Write the extension to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.GeneralSubtree
Encode the GeneralSubtree.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.GeneralSubtrees
Encode the GeneralSubtrees.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.InhibitAnyPolicyExtension
Encode this extension value to the output stream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.InvalidityDateExtension
Write the extension to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.IPAddressName
Encode the IPAddress name into the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.IssuerAlternativeNameExtension
Write the extension to the OutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.IssuingDistributionPointExtension
Encodes the issuing distribution point extension and writes it to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.KeyUsageExtension
Write the extension to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.NameConstraintsExtension
Write the extension to the OutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
Write the extension to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.OIDName
Encode the OID name into the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.OtherName
Encode the Other name into the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.PolicyConstraintsExtension
Write the extension to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.PolicyInformation
Write the PolicyInformation to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.PolicyMappingsExtension
Write the extension to the OutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.PrivateKeyUsageExtension
Write the extension to the OutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.ReasonFlags
Write the extension to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.RFC822Name
Encode the RFC822 name into the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.SerialNumber
Encode the SerialNumber in DER form to the stream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.SubjectAlternativeNameExtension
Write the extension to the OutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.SubjectInfoAccessExtension
Write the extension to the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.SubjectKeyIdentifierExtension
Write the extension to the OutputStream.
encode(DerOutputStream, byte) - Method in class com.tencent.kona.sun.security.x509.UniqueIdentity
Encode the UniqueIdentity in DER form to the stream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.URIName
Encode the URI name into the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.X400Address
Encode the X400 name into the DerOutputStream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.X500Name
Encodes the name in DER-encoded form.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
DER encode this object onto an output stream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
Appends the certificate to an output stream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
Encodes the revoked certificate to an output stream.
encode(DerOutputStream) - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
 
encodeInfo() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl.TBSCertList
Encodes the "to-be-signed" TBSCertList to the OutputStream.
encodePath(String) - Static method in class com.tencent.kona.sun.net.www.ParseUtil
Constructs an encoded version of the specified path string suitable for use in the construction of a URL.
encodePath(String, boolean) - Static method in class com.tencent.kona.sun.net.www.ParseUtil
 
encodeSignedData(DerOutputStream) - Method in class com.tencent.kona.sun.security.pkcs.PKCS7
Encodes the signed data to a DerOutputStream.
ENCRYPTED_DATA_OID - Static variable in class com.tencent.kona.sun.security.pkcs.ContentInfo
 
EncryptedPrivateKeyInfo - Class in com.tencent.kona.sun.security.pkcs
This class implements the EncryptedPrivateKeyInfo type, which is defined in PKCS #8 as follows:
EncryptedPrivateKeyInfo(byte[]) - Constructor for class com.tencent.kona.sun.security.pkcs.EncryptedPrivateKeyInfo
Constructs (i.e., parses) an EncryptedPrivateKeyInfo from its encoding.
EncryptedPrivateKeyInfo(AlgorithmId, byte[]) - Constructor for class com.tencent.kona.sun.security.pkcs.EncryptedPrivateKeyInfo
Constructs an EncryptedPrivateKeyInfo from the encryption algorithm and the encrypted data.
END_CERT - Static variable in class com.tencent.kona.sun.security.provider.X509Factory
 
engineAliases() - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Lists all the alias names of this keystore.
engineAliases() - Method in class com.tencent.kona.sun.security.provider.JavaKeyStore
Lists all the alias names of this keystore.
engineAliases() - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineBuild(CertPathParameters) - Method in class com.tencent.kona.sun.security.provider.certpath.SunCertPathBuilder
Attempts to build a certification path using the Sun build algorithm from a trusted anchor(s) to a target subject, which must both be specified in the input parameter set.
engineContainsAlias(String) - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Checks if the given alias exists in this keystore.
engineContainsAlias(String) - Method in class com.tencent.kona.sun.security.provider.JavaKeyStore
Checks if the given alias exists in this keystore.
engineContainsAlias(String) - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineDeleteEntry(String) - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Deletes the entry identified by the given alias from this keystore.
engineDeleteEntry(String) - Method in class com.tencent.kona.sun.security.provider.JavaKeyStore
Deletes the entry identified by the given alias from this keystore.
engineDeleteEntry(String) - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineEntryInstanceOf(String, Class<? extends KeyStore.Entry>) - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Determines if the keystore Entry for the specified alias is an instance or subclass of the specified entryClass.
engineEntryInstanceOf(String, Class<? extends KeyStore.Entry>) - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineGenerateCertificate(InputStream) - Method in class com.tencent.kona.sun.security.provider.X509Factory
Generates an X.509 certificate object and initializes it with the data read from the input stream is.
engineGenerateCertificates(InputStream) - Method in class com.tencent.kona.sun.security.provider.X509Factory
Returns a (possibly empty) collection view of X.509 certificates read from the given input stream is.
engineGenerateCertPath(InputStream) - Method in class com.tencent.kona.sun.security.provider.X509Factory
Generates a CertPath object and initializes it with the data read from the InputStream inStream.
engineGenerateCertPath(InputStream, String) - Method in class com.tencent.kona.sun.security.provider.X509Factory
Generates a CertPath object and initializes it with the data read from the InputStream inStream.
engineGenerateCertPath(List<? extends Certificate>) - Method in class com.tencent.kona.sun.security.provider.X509Factory
Generates a CertPath object and initializes it with a List of Certificates.
engineGenerateCRL(InputStream) - Method in class com.tencent.kona.sun.security.provider.X509Factory
Generates an X.509 certificate revocation list (CRL) object and initializes it with the data read from the given input stream is.
engineGenerateCRLs(InputStream) - Method in class com.tencent.kona.sun.security.provider.X509Factory
Returns a (possibly empty) collection view of X.509 CRLs read from the given input stream is.
engineGetCertificate(String) - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Returns the certificate associated with the given alias.
engineGetCertificate(String) - Method in class com.tencent.kona.sun.security.provider.JavaKeyStore
Returns the certificate associated with the given alias.
engineGetCertificate(String) - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineGetCertificateAlias(Certificate) - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Returns the (alias) name of the first keystore entry whose certificate matches the given certificate.
engineGetCertificateAlias(Certificate) - Method in class com.tencent.kona.sun.security.provider.JavaKeyStore
Returns the (alias) name of the first keystore entry whose certificate matches the given certificate.
engineGetCertificateAlias(Certificate) - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineGetCertificateChain(String) - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Returns the certificate chain associated with the given alias.
engineGetCertificateChain(String) - Method in class com.tencent.kona.sun.security.provider.JavaKeyStore
Returns the certificate chain associated with the given alias.
engineGetCertificateChain(String) - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineGetCertificates(CertSelector) - Method in class com.tencent.kona.sun.security.provider.certpath.CollectionCertStore
Returns a Collection of Certificates that match the specified selector.
engineGetCertificates(CertSelector) - Method in class com.tencent.kona.sun.security.provider.certpath.IndexedCollectionCertStore
Returns a Collection of Certificates that match the specified selector.
engineGetCertificates(CertSelector) - Method in class com.tencent.kona.sun.security.provider.certpath.ssl.SSLServerCertStore
 
engineGetCertPathEncodings() - Method in class com.tencent.kona.sun.security.provider.X509Factory
Returns an iteration of the CertPath encodings supported by this certificate factory, with the default encoding first.
engineGetCreationDate(String) - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Returns the creation date of the entry identified by the given alias.
engineGetCreationDate(String) - Method in class com.tencent.kona.sun.security.provider.JavaKeyStore
Returns the creation date of the entry identified by the given alias.
engineGetCreationDate(String) - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineGetCRLs(CRLSelector) - Method in class com.tencent.kona.sun.security.provider.certpath.CollectionCertStore
Returns a Collection of CRLs that match the specified selector.
engineGetCRLs(CRLSelector) - Method in class com.tencent.kona.sun.security.provider.certpath.IndexedCollectionCertStore
Returns a Collection of CRLs that match the specified selector.
engineGetCRLs(CRLSelector) - Method in class com.tencent.kona.sun.security.provider.certpath.ssl.SSLServerCertStore
 
engineGetEntry(String, KeyStore.ProtectionParameter) - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Gets a KeyStore.Entry for the specified alias with the specified protection parameter.
engineGetEntry(String, KeyStore.ProtectionParameter) - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineGetKey(String, char[]) - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Returns the key associated with the given alias, using the given password to recover it.
engineGetKey(String, char[]) - Method in class com.tencent.kona.sun.security.provider.JavaKeyStore
Returns the key associated with the given alias, using the given password to recover it.
engineGetKey(String, char[]) - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineGetRevocationChecker() - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXCertPathValidator
 
engineGetRevocationChecker() - Method in class com.tencent.kona.sun.security.provider.certpath.SunCertPathBuilder
 
engineIsCertificateEntry(String) - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Returns true if the entry identified by the given alias is a trusted certificate entry, and false otherwise.
engineIsCertificateEntry(String) - Method in class com.tencent.kona.sun.security.provider.JavaKeyStore
Returns true if the entry identified by the given alias is a trusted certificate entry, and false otherwise.
engineIsCertificateEntry(String) - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineIsKeyEntry(String) - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Returns true if the entry identified by the given alias is a key entry, and false otherwise.
engineIsKeyEntry(String) - Method in class com.tencent.kona.sun.security.provider.JavaKeyStore
Returns true if the entry identified by the given alias is a key entry, and false otherwise.
engineIsKeyEntry(String) - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineLoad(InputStream, char[]) - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Loads the keystore from the given input stream.
engineLoad(InputStream, char[]) - Method in class com.tencent.kona.sun.security.provider.JavaKeyStore
Loads the keystore from the given input stream.
engineLoad(InputStream, char[]) - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineProbe(InputStream) - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Probe the first few bytes of the keystore data stream for a valid PKCS12 keystore encoding.
engineSetCertificateEntry(String, Certificate) - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Assigns the given certificate to the given alias.
engineSetCertificateEntry(String, Certificate) - Method in class com.tencent.kona.sun.security.provider.JavaKeyStore
Assigns the given certificate to the given alias.
engineSetCertificateEntry(String, Certificate) - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineSetEntry(String, KeyStore.Entry, KeyStore.ProtectionParameter) - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Saves a KeyStore.Entry under the specified alias.
engineSetEntry(String, KeyStore.Entry, KeyStore.ProtectionParameter) - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Assigns the given key to the given alias, protecting it with the given password.
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Assigns the given key (that has already been protected) to the given alias.
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class com.tencent.kona.sun.security.provider.JavaKeyStore
Assigns the given private key to the given alias, protecting it with the given password as defined in PKCS8.
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class com.tencent.kona.sun.security.provider.JavaKeyStore
Assigns the given key (that has already been protected) to the given alias.
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineSize() - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Retrieves the number of entries in this keystore.
engineSize() - Method in class com.tencent.kona.sun.security.provider.JavaKeyStore
Retrieves the number of entries in this keystore.
engineSize() - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineStore(OutputStream, char[]) - Method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Stores this keystore to the given output stream, and protects its integrity with the given password.
engineStore(OutputStream, char[]) - Method in class com.tencent.kona.sun.security.provider.JavaKeyStore
Stores this keystore to the given output stream, and protects its integrity with the given password.
engineStore(OutputStream, char[]) - Method in class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
engineUpdate(SecretKey) - Method in interface com.tencent.kona.sun.security.util.MessageDigestSpi2
Updates the digest using the specified key.
engineValidate(CertPath, CertPathParameters) - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXCertPathValidator
Validates a certification path consisting exclusively of X509Certificates using the PKIX validation algorithm, which uses the specified input parameter set.
ENVELOPED_DATA_OID - Static variable in class com.tencent.kona.sun.security.pkcs.ContentInfo
 
EqualByteArray(byte[]) - Constructor for class com.tencent.kona.sun.security.util.Cache.EqualByteArray
 
equals(Object) - Method in class com.tencent.kona.sun.security.cert.URICertStoreParameters
Compares the specified object with this parameters object for equality.
equals(Object) - Method in class com.tencent.kona.sun.security.pkcs.EncryptedPrivateKeyInfo
 
equals(Object) - Method in class com.tencent.kona.sun.security.provider.certpath.CertId
Compares this CertId for equality with the specified object.
equals(Object) - Method in class com.tencent.kona.sun.security.provider.certpath.ResponderId
Compares the specified object with this ResponderId for equality.
equals(Object) - Method in class com.tencent.kona.sun.security.util.Cache.EqualByteArray
 
equals(Object) - Method in class com.tencent.kona.sun.security.x509.AccessDescription
 
equals(Object) - Method in class com.tencent.kona.sun.security.x509.AVA
 
equals(Object) - Method in class com.tencent.kona.sun.security.x509.CertificateExtensions
Compares this CertificateExtensions for equality with the specified object.
equals(Object) - Method in class com.tencent.kona.sun.security.x509.CertificatePolicyId
Compares this CertificatePolicyId with another, for equality.
equals(Object) - Method in class com.tencent.kona.sun.security.x509.CRLExtensions
Compares this CRLExtensions for equality with the specified object.
equals(Object) - Method in class com.tencent.kona.sun.security.x509.DistributionPoint
Compare an object to this DistributionPoint for equality.
equals(Object) - Method in class com.tencent.kona.sun.security.x509.DistributionPointName
Compare an object to this distribution point name for equality.
equals(Object) - Method in class com.tencent.kona.sun.security.x509.DNSName
Compares this name with another, for equality.
equals(Object) - Method in class com.tencent.kona.sun.security.x509.EDIPartyName
Compare this EDIPartyName with another.
equals(Object) - Method in class com.tencent.kona.sun.security.x509.Extension
Compares this Extension for equality with the specified object.
equals(Object) - Method in class com.tencent.kona.sun.security.x509.GeneralName
Compare this GeneralName with another
equals(Object) - Method in class com.tencent.kona.sun.security.x509.GeneralNames
compare this GeneralNames to other object for equality
equals(Object) - Method in class com.tencent.kona.sun.security.x509.GeneralSubtree
Compare this GeneralSubtree with another
equals(Object) - Method in class com.tencent.kona.sun.security.x509.GeneralSubtrees
Compare two general subtrees by comparing the subtrees of each.
equals(Object) - Method in class com.tencent.kona.sun.security.x509.IPAddressName
Compares this name with another, for equality.
equals(Object) - Method in class com.tencent.kona.sun.security.x509.KeyIdentifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.tencent.kona.sun.security.x509.OIDName
Compares this name with another, for equality.
equals(Object) - Method in class com.tencent.kona.sun.security.x509.OtherName
Compares this name with another, for equality.
equals(Object) - Method in class com.tencent.kona.sun.security.x509.PolicyInformation
Compare this PolicyInformation with another object for equality
equals(Object) - Method in class com.tencent.kona.sun.security.x509.RDN
 
equals(Object) - Method in class com.tencent.kona.sun.security.x509.RFC822Name
Compares this name with another, for equality.
equals(Object) - Method in class com.tencent.kona.sun.security.x509.URIName
Compares this name with another, for equality.
equals(Object) - Method in class com.tencent.kona.sun.security.x509.X500Name
Compares this name with another, for equality.
equals(Object) - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
Compares two X509CertInfo objects.
equals(X509CertInfo) - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
Compares two certificates, returning false if any data differs between the two.
err_CONSTRUCTION - Static variable in exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Indicates an error constructing a certificate or certificate chain.
err_ENCODING - Static variable in exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Indicates a problem with the certificate encoding
err_INVALID_FORMAT - Static variable in exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Indicates a problem with the certificate format
err_INVALID_PUBLIC_KEY - Static variable in exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Indicates a problem with the public key
err_INVALID_VERSION - Static variable in exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Indicates a problem with the certificate version
expand(String) - Static method in class com.tencent.kona.sun.security.util.PropertyExpander
 
expand(String, boolean) - Static method in class com.tencent.kona.sun.security.util.PropertyExpander
 
expandArgs(String, String, String, String, String[]) - Static method in class com.tencent.kona.sun.security.tools.KeyStoreUtil
Prepends matched options from a pre-configured options file.
ExpandException(String) - Constructor for exception com.tencent.kona.sun.security.util.PropertyExpander.ExpandException
 
EXTENDED_CERTIFICATE_ATTRIBUTES_OID - Static variable in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
 
extendedExceptionMsg() - Method in class com.tencent.kona.sun.security.provider.certpath.CertPathConstraintsParameters
 
extendedExceptionMsg() - Method in interface com.tencent.kona.sun.security.util.ConstraintsParameters
Returns an extended message used in exceptions.
ExtendedKeyUsage_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Identifies one or more purposes for which the certified public key may be used, in addition to or in place of the basic purposes indicated in the key usage extension field.
ExtendedKeyUsageExtension - Class in com.tencent.kona.sun.security.x509
This class defines the Extended Key Usage Extension, which indicates one or more purposes for which the certified public key may be used, in addition to or in place of the basic purposes indicated in the key usage extension field.
ExtendedKeyUsageExtension(Vector<ObjectIdentifier>) - Constructor for class com.tencent.kona.sun.security.x509.ExtendedKeyUsageExtension
Create a ExtendedKeyUsageExtension object from a Vector of Key Usages; the criticality is set to false.
ExtendedKeyUsageExtension(Boolean, Vector<ObjectIdentifier>) - Constructor for class com.tencent.kona.sun.security.x509.ExtendedKeyUsageExtension
Create a ExtendedKeyUsageExtension object from a Vector of KeyUsages with specified criticality.
ExtendedKeyUsageExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.ExtendedKeyUsageExtension
Create the extension from its DER encoded value and criticality.
Extension - Class in com.tencent.kona.sun.security.x509
Represent a X509 Extension Attribute.
Extension() - Constructor for class com.tencent.kona.sun.security.x509.Extension
Default constructor.
Extension(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.Extension
Constructs an extension from a DER encoded array of bytes.
Extension(ObjectIdentifier, boolean, byte[]) - Constructor for class com.tencent.kona.sun.security.x509.Extension
Constructs an Extension from individual components of ObjectIdentifier, criticality and the DER encoded OctetString.
Extension(Extension) - Constructor for class com.tencent.kona.sun.security.x509.Extension
Constructs an Extension from another extension.
EXTENSION_REQUEST_OID - Static variable in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
 
extensionId - Variable in class com.tencent.kona.sun.security.x509.Extension
 
EXTENSIONS - Static variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
extensions - Variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
extensionValue - Variable in class com.tencent.kona.sun.security.x509.Extension
 
extractDigestAlgFromDwithE(String) - Static method in class com.tencent.kona.sun.security.util.SignatureUtil
Extracts the digest algorithm name from a signature algorithm name in either the "DIGESTwithENCRYPTION" or the "DIGESTwithENCRYPTIONandWHATEVER" format.
extractKeyAlgFromDwithE(String) - Static method in class com.tencent.kona.sun.security.util.SignatureUtil
Extracts the key algorithm name from a signature algorithm name in either the "DIGESTwithENCRYPTION" or the "DIGESTwithENCRYPTIONandWHATEVER" format.

F

FAIL - Static variable in class com.tencent.kona.sun.security.provider.certpath.BuildStep
result code associated with a certificate that represents the end of the last possible path, where no path successfully reached the target.
FILE_DELETE_ACTION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
FILE_EXECUTE_ACTION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
FILE_READ_ACTION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
FILE_READLINK_ACTION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
FILE_WRITE_ACTION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
FilePaths - Class in com.tencent.kona.sun.security.util
 
FilePaths() - Constructor for class com.tencent.kona.sun.security.util.FilePaths
 
fileToEncodedURL(File) - Static method in class com.tencent.kona.sun.net.www.ParseUtil
 
findMostSpecificAttribute(ObjectIdentifier) - Method in class com.tencent.kona.sun.security.x509.X500Name
Find the most specific ("last") attribute of the given type.
fine(String, Object...) - Static method in class com.tencent.kona.sun.security.util.SSLLogger
 
finer(String, Object...) - Static method in class com.tencent.kona.sun.security.util.SSLLogger
 
finest(String, Object...) - Static method in class com.tencent.kona.sun.security.util.SSLLogger
 
FOLLOW - Static variable in class com.tencent.kona.sun.security.provider.certpath.BuildStep
result code associated with a certificate that successfully continues the current path, but does not yet reach the target.
FreshestCRL_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Identifies how delta CRL information is obtained.
FreshestCRLExtension - Class in com.tencent.kona.sun.security.x509
Represents the Freshest CRL Extension.
FreshestCRLExtension(List<DistributionPoint>) - Constructor for class com.tencent.kona.sun.security.x509.FreshestCRLExtension
Creates a fresh CRL extension.
FreshestCRLExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.FreshestCRLExtension
Creates the extension from the passed DER encoded value of the same.
from(String) - Static method in interface com.tencent.kona.sun.security.util.RegisteredDomain
Returns an Optional<RegisteredDomain> representing the registered part of the specified domain.
fromKey(String, PrivateKey, String) - Static method in class com.tencent.kona.sun.security.util.SignatureUtil
Create a Signature that has been initialized with proper key and params.
fromKey(String, PrivateKey, Provider) - Static method in class com.tencent.kona.sun.security.util.SignatureUtil
Create a Signature that has been initialized with proper key and params.
fromSignature(Signature, PrivateKey) - Static method in class com.tencent.kona.sun.security.util.SignatureUtil
Derives AlgorithmId from a signature object and a key.
fullDisplayAlgName(Key) - Static method in class com.tencent.kona.sun.security.util.KeyUtil
Returns the algorithm name of the given key object.
fullToString() - Method in class com.tencent.kona.sun.security.provider.certpath.BuildStep
return a string representation of this build step, including all possible detail of the vertex state, but not including the certificate contents.

G

GeneralName - Class in com.tencent.kona.sun.security.x509
This class implements the ASN.1 GeneralName object class.
GeneralName(GeneralNameInterface) - Constructor for class com.tencent.kona.sun.security.x509.GeneralName
Default constructor for the class.
GeneralName(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.GeneralName
Create the object from its DER encoded value.
GeneralName(DerValue, boolean) - Constructor for class com.tencent.kona.sun.security.x509.GeneralName
Create the object from its DER encoded value.
GeneralNameInterface - Interface in com.tencent.kona.sun.security.x509
This interface specifies the abstract methods which have to be implemented by all the members of the GeneralNames ASN.1 object.
GeneralNames - Class in com.tencent.kona.sun.security.x509
This object class represents the GeneralNames type required in X509 certificates.
GeneralNames(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.GeneralNames
Create the GeneralNames, decoding from the passed DerValue.
GeneralNames() - Constructor for class com.tencent.kona.sun.security.x509.GeneralNames
The default constructor for this class.
GeneralSubtree - Class in com.tencent.kona.sun.security.x509
Represent the GeneralSubtree ASN.1 object, whose syntax is:
GeneralSubtree(GeneralName, int, int) - Constructor for class com.tencent.kona.sun.security.x509.GeneralSubtree
The default constructor for the class.
GeneralSubtree(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.GeneralSubtree
Create the object from its DER encoded form.
GeneralSubtrees - Class in com.tencent.kona.sun.security.x509
Represent the GeneralSubtrees ASN.1 object.
GeneralSubtrees() - Constructor for class com.tencent.kona.sun.security.x509.GeneralSubtrees
The default constructor for the class.
GeneralSubtrees(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.GeneralSubtrees
Create the object from the passed DER encoded form.
generateCertificatePair(byte[]) - Static method in class com.tencent.kona.sun.security.provider.certpath.X509CertificatePair
Create a X509CertificatePair from its encoding.
generateNewSignedData(String, Provider, PrivateKey, X509Certificate[], byte[], boolean, boolean, Function<byte[], PKCS9Attributes>) - Static method in class com.tencent.kona.sun.security.pkcs.PKCS7
Generate a PKCS7 data block.
generateSignedData(byte[], X509Certificate[], byte[], String, URI, String, String) - Static method in class com.tencent.kona.sun.security.pkcs.PKCS7
Assembles a PKCS #7 signed data message that optionally includes a signature timestamp.
generateTimestamp(TSRequest) - Method in class com.tencent.kona.sun.security.timestamp.HttpTimestamper
Connects to the TSA and requests a timestamp.
generateTimestamp(TSRequest) - Method in interface com.tencent.kona.sun.security.timestamp.Timestamper
 
generateTimestampToken(Timestamper, String, String, byte[]) - Static method in class com.tencent.kona.sun.security.pkcs.PKCS7
Requests, processes and validates a timestamp token from a TSA using common defaults.
GENERATIONQUALIFIER_OID - Static variable in class com.tencent.kona.sun.security.x509.X500Name
 
get(Object) - Method in class com.tencent.kona.sun.security.util.Cache
Get a value from the cache.
get(int) - Method in class com.tencent.kona.sun.security.x509.GeneralNames
 
get(int) - Method in class com.tencent.kona.sun.security.x509.GeneralSubtrees
 
get(String) - Method in class com.tencent.kona.sun.security.x509.KeyUsageExtension
Get the attribute value.
get(String) - Method in class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
Get the attribute value.
get(String) - Method in class com.tencent.kona.sun.security.x509.ReasonFlags
Get the attribute value.
GET_CLASSLOADER_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
GET_COMBINER_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
GET_COOKIEHANDLER_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
GET_PD_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
GET_POLICY_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
GET_PROXYSELECTOR_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
GET_RESPONSECACHE_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
GET_STACK_TRACE_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
getAccessDescriptions() - Method in class com.tencent.kona.sun.security.x509.AuthorityInfoAccessExtension
Return the list of AccessDescription objects.
getAccessDescriptions() - Method in class com.tencent.kona.sun.security.x509.SubjectInfoAccessExtension
Return the list of AccessDescription objects.
getAccessLocation() - Method in class com.tencent.kona.sun.security.x509.AccessDescription
 
getAccessMethod() - Method in class com.tencent.kona.sun.security.x509.AccessDescription
 
getAdjacencyList() - Method in exception com.tencent.kona.sun.security.provider.certpath.SunCertPathBuilderException
Returns the adjacency list containing information about the build.
getAdjacencyList() - Method in class com.tencent.kona.sun.security.provider.certpath.SunCertPathBuilderResult
Returns the adjacency list containing information about the build.
getAlgId() - Method in class com.tencent.kona.sun.security.x509.CertificateAlgorithmId
Get the AlgorithmId value.
getAlgorithm() - Method in class com.tencent.kona.sun.security.pkcs.EncryptedPrivateKeyInfo
Returns the encryption algorithm.
getAlgorithmId() - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
 
getAliases(String) - Static method in class com.tencent.kona.sun.security.util.AlgorithmDecomposer
Get aliases of the specified algorithm.
getAllExtensions() - Method in class com.tencent.kona.sun.security.x509.CertificateExtensions
Return a collection view of the extensions.
getAllExtensions() - Method in class com.tencent.kona.sun.security.x509.CRLExtensions
Return a collection view of the extensions.
getAssignerName() - Method in class com.tencent.kona.sun.security.x509.EDIPartyName
Return the assignerName
getAttribute(ObjectIdentifier) - Method in class com.tencent.kona.sun.security.pkcs.PKCS9Attributes
Get an attribute from this set.
getAttribute(String) - Method in class com.tencent.kona.sun.security.pkcs.PKCS9Attributes
Get an attribute from this set.
getAttributes() - Method in class com.tencent.kona.sun.security.pkcs.PKCS9Attributes
Get an array of all attributes in this set, in order of OID.
getAttributeValue(ObjectIdentifier) - Method in class com.tencent.kona.sun.security.pkcs.PKCS9Attributes
Get an attribute value by OID.
getAttributeValue(String) - Method in class com.tencent.kona.sun.security.pkcs.PKCS9Attributes
Get an attribute value by type name.
getAuthenticatedAttributes() - Method in class com.tencent.kona.sun.security.pkcs.SignerInfo
 
getAuthKeyId() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
 
getAuthKeyId() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
return the AuthorityKeyIdentifier, if any.
getAuthKeyIdExtension() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
return the AuthorityKeyIdentifierExtension, if any.
getAuthName() - Method in class com.tencent.kona.sun.security.x509.AuthorityKeyIdentifierExtension
 
getAuthorityInfoAccessExtension() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
 
getAuthorityKeyIdentifierExtension() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Get AuthorityKeyIdentifier extension
getBaseCRLNumber() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
return the base CRL number from the DeltaCRLIndicatorExtension, if any.
getBasicConstraints() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Get the certificate constraints path length from the critical BasicConstraints extension, (oid = 2.5.29.19).
getBasicConstraintsExtension() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Get BasicConstraints extension
getBits() - Method in class com.tencent.kona.sun.security.x509.KeyUsageExtension
 
getBooleanProperty(String, boolean) - Static method in class com.tencent.kona.sun.security.util.Utilities
Return the value of the boolean System property propName.
getBytes() - Method in class com.tencent.kona.sun.security.x509.IPAddressName
Returns this IPAddress name as a byte array.
getCacerts() - Static method in class com.tencent.kona.sun.security.tools.KeyStoreUtil
Returns the file name of the keystore with the configured CA certificates.
getCertId() - Method in class com.tencent.kona.sun.security.provider.certpath.OCSPResponse.SingleResponse
Get the Cert ID that this SingleResponse is for.
getCertIds() - Method in class com.tencent.kona.sun.security.provider.certpath.OCSPResponse
Return a set of all CertIds in this OCSPResponse
getCertificate(String) - Static method in class com.tencent.kona.pkix.PKIXUtils
 
getCertificate(BigInteger, X500Name) - Method in class com.tencent.kona.sun.security.pkcs.PKCS7
Returns the X.509 certificate listed in this PKCS7 block which has a matching serial number and Issuer name, or null if one is not found.
getCertificate(PKCS7) - Method in class com.tencent.kona.sun.security.pkcs.SignerInfo
 
getCertificate() - Method in class com.tencent.kona.sun.security.provider.certpath.BuildStep
return the certificate associated with this build step
getCertificate() - Method in class com.tencent.kona.sun.security.provider.certpath.Vertex
return the certificate for this vertex
getCertificateChain(PKCS7) - Method in class com.tencent.kona.sun.security.pkcs.SignerInfo
 
getCertificateFactory(String) - Static method in class com.tencent.kona.pkix.PKIXInsts
 
getCertificateIssuer() - Method in class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
 
getCertificatePoliciesExtension() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Get CertificatePoliciesExtension
getCertificates() - Method in class com.tencent.kona.sun.security.pkcs.PKCS7
Returns the X.509 certificates listed in this PKCS7 block.
getCertificates() - Method in class com.tencent.kona.sun.security.provider.certpath.X509CertPath
Returns the list of certificates in this certification path.
getCertificateSerialNumber() - Method in class com.tencent.kona.sun.security.pkcs.SignerInfo
 
getCertPathBuilder(String) - Static method in class com.tencent.kona.pkix.PKIXInsts
 
getCertPathCheckers() - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
getCertPathLength() - Method in class com.tencent.kona.sun.security.validator.PKIXValidator
Returns the length of the last certification path that is validated by CertPathValidator.
getCertPathValidator(String) - Static method in class com.tencent.kona.pkix.PKIXInsts
 
getCertPolicies() - Method in class com.tencent.kona.sun.security.x509.CertificatePoliciesExtension
Get the PolicyInformation value.
getCertPolicyIds() - Method in class com.tencent.kona.sun.security.x509.CertificatePolicySet
Return the sequence of CertificatePolicyIds.
getCertStatus() - Method in interface com.tencent.kona.sun.security.provider.certpath.OCSP.RevocationStatus
Returns the revocation status.
getCertStatus() - Method in class com.tencent.kona.sun.security.provider.certpath.OCSPResponse.SingleResponse
 
getCertStore(String, CertStoreParameters) - Static method in class com.tencent.kona.pkix.PKIXInsts
 
getCertStores() - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
getClass(String) - Static method in class com.tencent.kona.sun.security.x509.OIDMap
Return the java class object associated with the user-friendly name.
getClass(ObjectIdentifier) - Static method in class com.tencent.kona.sun.security.x509.OIDMap
Return the java class object associated with the object identifier.
getCommonName() - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns a "Common Name" component.
getContent() - Method in class com.tencent.kona.sun.security.pkcs.ContentInfo
 
getContentBytes() - Method in class com.tencent.kona.sun.security.pkcs.ContentInfo
Returns a byte array representation of the data held in the content field.
getContentInfo() - Method in class com.tencent.kona.sun.security.pkcs.PKCS7
Returns the content information specified in this PKCS7 block.
getContentType() - Method in class com.tencent.kona.sun.security.pkcs.ContentInfo
 
getCountry() - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns a "Country" name component.
getCriticalExtensionOIDs() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets a Set of the extension(s) marked CRITICAL in the certificate.
getCriticalExtensionOIDs() - Method in class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
Gets a Set of the extension(s) marked CRITICAL in this X509CRLEntry.
getCriticalExtensionOIDs() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Gets a Set of the extension(s) marked CRITICAL in the CRL.
getCRLDistributionPointsExtension() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Get CRLDistributionPoints extension
getCRLIssuer() - Method in class com.tencent.kona.sun.security.x509.DistributionPoint
Return the CRL issuer name or null if not set.
getCrlNumber() - Method in class com.tencent.kona.sun.security.x509.CRLNumberExtension
Get the crlNumber value.
getCRLNumber() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
return the CRL number from the CRLNumberExtension, if any.
getCRLNumberExtension() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
return the CRLNumberExtension, if any.
getCRLs() - Method in class com.tencent.kona.sun.security.pkcs.PKCS7
Returns the X.509 crls listed in this PKCS7 block.
getCRLs(X509CRLSelector, boolean, PublicKey, X509Certificate, String, List<CertStore>, boolean[], Set<TrustAnchor>, Date, String, TrustAnchor) - Static method in class com.tencent.kona.sun.security.provider.certpath.DistributionPointFetcher
Return the X509CRLs matching this selector.
getData() - Method in class com.tencent.kona.sun.security.pkcs.ContentInfo
 
getDate() - Method in class com.tencent.kona.sun.security.provider.certpath.CertPathConstraintsParameters
 
getDate() - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
getDate() - Method in class com.tencent.kona.sun.security.timestamp.TimestampToken
Extract the date and time from the timestamp token.
getDate() - Method in interface com.tencent.kona.sun.security.util.ConstraintsParameters
Returns the date that should be checked against the constraints, or null if not set.
getDate() - Method in class com.tencent.kona.sun.security.x509.InvalidityDateExtension
Get the Date value.
getDefaultParamSpec(String, Key) - Static method in class com.tencent.kona.sun.security.util.SignatureUtil
Returns default AlgorithmParameterSpec for a key used in a signature.
getDefaultSigAlgForKey(PrivateKey) - Static method in class com.tencent.kona.sun.security.util.SignatureUtil
Returns the default signature algorithm for a private key.
getDeltaCRLIndicatorExtension() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
return the DeltaCRLIndicatorExtension, if any.
getDerEncoding() - Method in class com.tencent.kona.sun.security.pkcs.PKCS9Attributes
Return the DER encoding of this attribute set, tagged with DerValue.tag_SetOf.
getDerValue() - Method in class com.tencent.kona.sun.security.x509.AVA
Get the value of this AVA as a DerValue.
getDigestAlgInPkcs7SignerInfo(Signature, String, PrivateKey, boolean) - Static method in class com.tencent.kona.sun.security.util.SignatureUtil
Determines the digestEncryptionAlgorithmId in PKCS7 SignerInfo.
getDigestAlgorithmId() - Method in class com.tencent.kona.sun.security.pkcs.SignerInfo
 
getDigestAlgorithmIds() - Method in class com.tencent.kona.sun.security.pkcs.PKCS7
Returns the message digest algorithms specified in this PKCS7 block.
getDigestEncryptionAlgorithmId() - Method in class com.tencent.kona.sun.security.pkcs.SignerInfo
 
getDistributionPoint() - Method in class com.tencent.kona.sun.security.x509.IssuingDistributionPointExtension
 
getDistributionPoints() - Method in class com.tencent.kona.sun.security.x509.CRLDistributionPointsExtension
Get the DistributionPoint value.
getDNQualifier() - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns a "DN Qualifier" name component.
getDomain() - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns a "Domain" name component.
getEncoded() - Method in class com.tencent.kona.sun.security.pkcs.EncryptedPrivateKeyInfo
Returns the ASN.1 encoding of this class.
getEncoded() - Method in class com.tencent.kona.sun.security.provider.certpath.ResponderId
Encode a ResponderId in DER form
getEncoded() - Method in class com.tencent.kona.sun.security.provider.certpath.X509CertificatePair
Return the DER encoded form of the certificate pair.
getEncoded() - Method in class com.tencent.kona.sun.security.provider.certpath.X509CertPath
Returns the encoded form of this certification path, using the default encoding.
getEncoded(String) - Method in class com.tencent.kona.sun.security.provider.certpath.X509CertPath
Returns the encoded form of this certification path, using the specified encoding.
getEncoded() - Method in class com.tencent.kona.sun.security.x509.X500Name
Gets the name in DER-encoded form.
getEncoded() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Returns the encoded form of this certificate.
getEncoded() - Method in class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
Returns the ASN.1 DER-encoded form of this CRL Entry, which corresponds to the inner SEQUENCE.
getEncoded() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Returns the ASN.1 DER encoded form of this CRL.
getEncodedInfo() - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
Returns the encoded certificate info.
getEncodedInternal() - Method in class com.tencent.kona.sun.security.x509.X500Name
Returned the encoding as an uncloned byte array.
getEncodedInternal() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Returned the encoding as an uncloned byte array.
getEncodedInternal(Certificate) - Static method in class com.tencent.kona.sun.security.x509.X509CertImpl
Returned the encoding of the given certificate for internal use.
getEncodedInternal() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Returned the encoding as an uncloned byte array.
getEncodedInternal(X509CRL) - Static method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Returned the encoding of the given certificate for internal use.
getEncodedKeyIdentifier() - Method in class com.tencent.kona.sun.security.x509.AuthorityKeyIdentifierExtension
Return the encoded key identifier, or null if not specified.
getEncodedToken() - Method in class com.tencent.kona.sun.security.timestamp.TSResponse
Retrieve the ASN.1 BER encoded timestamp token returned by the TSA.
getEncodings() - Method in class com.tencent.kona.sun.security.provider.certpath.X509CertPath
Returns an iteration of the encodings supported by this certification path, with the default encoding first.
getEncodingsStatic() - Static method in class com.tencent.kona.sun.security.provider.certpath.X509CertPath
Returns the encodings supported by this certification path, with the default encoding first.
getEncryptedData() - Method in class com.tencent.kona.sun.security.pkcs.EncryptedPrivateKeyInfo
Returns the encrypted data.
getEncryptedDigest() - Method in class com.tencent.kona.sun.security.pkcs.SignerInfo
 
getErrorCertificate() - Method in exception com.tencent.kona.sun.security.validator.ValidatorException
Get the certificate causing the exception, if available.
getErrorType() - Method in exception com.tencent.kona.sun.security.validator.ValidatorException
Get the type of the failure (one of the T_XXX constants), if available.
getExcludedSubtrees() - Method in class com.tencent.kona.sun.security.x509.NameConstraintsExtension
 
getExtendedKeyUsage() - Method in class com.tencent.kona.sun.security.x509.ExtendedKeyUsageExtension
 
getExtendedKeyUsage() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
This method is the overridden implementation of the getExtendedKeyUsage method in X509Certificate in the Sun provider.
getExtendedKeyUsage(X509Certificate) - Static method in class com.tencent.kona.sun.security.x509.X509CertImpl
This static method is the default implementation of the getExtendedKeyUsage method in X509Certificate.
getExtendedKeyUsageExtension() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Get ExtendedKeyUsage extension
getExtension(String) - Method in class com.tencent.kona.sun.security.x509.CertificateExtensions
Get the extension with this alias.
getExtension(String) - Method in class com.tencent.kona.sun.security.x509.CRLExtensions
Get the extension with this alias.
getExtension(ObjectIdentifier) - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets the extension identified by the given ObjectIdentifier
getExtension(ObjectIdentifier) - Method in class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
get an extension
getExtension(ObjectIdentifier) - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
get an extension
getExtensionId() - Method in class com.tencent.kona.sun.security.x509.Extension
Returns the ObjectIdentifier of the extension.
getExtensions() - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
 
getExtensions() - Method in class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
Returns all extensions for this entry in a map
getExtensionValue() - Method in class com.tencent.kona.sun.security.x509.Extension
Returns the extension value as a byte array for further processing.
getExtensionValue(String) - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets the DER encoded extension identified by the given oid String.
getExtensionValue(String) - Method in class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
Gets the DER encoded OCTET string for the extension value (extnValue) identified by the passed in oid String.
getExtensionValue(String) - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Gets the DER encoded OCTET string for the extension value (extnValue) identified by the passed in oid String.
getFailureCodeAsText() - Method in class com.tencent.kona.sun.security.timestamp.TSResponse
 
getFailureInfo() - Method in class com.tencent.kona.sun.security.timestamp.TSResponse
Retrieve the failure info returned by the TSA.
getFingerprint(String, X509Certificate, Debug) - Static method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets the requested fingerprint of the certificate.
getFlags() - Method in class com.tencent.kona.sun.security.x509.ReasonFlags
Returns the reason flags as a boolean array.
getForward() - Method in class com.tencent.kona.sun.security.provider.certpath.X509CertificatePair
Returns the forward component of the certificate pair.
getFullName() - Method in class com.tencent.kona.sun.security.x509.DistributionPoint
Return the full distribution point name or null if not set.
getFullName() - Method in class com.tencent.kona.sun.security.x509.DistributionPointName
Returns the full name for the distribution point or null if not set.
getG() - Method in class com.tencent.kona.sun.security.x509.AlgIdDSA
Returns the DSS/DSA parameter "G"
getGeneration() - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns a "Generation Qualifier" name component.
getGivenName() - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns a "Given Name" name component.
getHashAlgorithm() - Method in class com.tencent.kona.sun.security.provider.certpath.CertId
Return the hash algorithm identifier.
getHashAlgorithm() - Method in class com.tencent.kona.sun.security.timestamp.TimestampToken
 
getHashedMessage() - Method in class com.tencent.kona.sun.security.timestamp.TimestampToken
 
getHashedMessage() - Method in class com.tencent.kona.sun.security.timestamp.TSRequest
 
getHost() - Method in class com.tencent.kona.sun.security.x509.URIName
Return the host name or IP address portion of the URIName
getHostObject() - Method in class com.tencent.kona.sun.security.x509.URIName
Return the host object type; if host name is a DNSName, then this host object does not include any initial "." on the name.
getId() - Method in class com.tencent.kona.sun.security.x509.Extension
 
getId() - Method in interface com.tencent.kona.sun.security.x509.SMCertificate
 
getId() - Method in class com.tencent.kona.sun.security.x509.UniqueIdentity
Return the unique id.
getId() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
 
getIdentifier() - Method in class com.tencent.kona.sun.security.x509.CertificatePolicyId
Return the value of the CertificatePolicyId as an ObjectIdentifier.
getIdentifier() - Method in class com.tencent.kona.sun.security.x509.KeyIdentifier
Return the value of the KeyIdentifier as byte array.
getIndex() - Method in class com.tencent.kona.sun.security.provider.certpath.Vertex
get the index for this vertex, where the index is the row of the adjacency list that contains certificates that could follow this certificate.
getInfo() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Return the requested attribute from the certificate.
getInhibit() - Method in class com.tencent.kona.sun.security.x509.PolicyConstraintsExtension
 
getInitialPolicies() - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
getInitials() - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns an "Initials" name component.
getInstance(URI) - Static method in class com.tencent.kona.sun.security.provider.certpath.ssl.SSLServerCertStore
 
getInstance(byte) - Static method in class com.tencent.kona.sun.security.util.HostnameChecker
Get a HostnameChecker instance.
getInstance(String, String, KeyStore) - Static method in class com.tencent.kona.sun.security.validator.Validator
Get a new Validator instance using the trusted certificates from the specified KeyStore as trust anchors.
getInstance(String, String, Collection<X509Certificate>) - Static method in class com.tencent.kona.sun.security.validator.Validator
Get a new Validator instance using the Set of X509Certificates as trust anchors.
getInstance(String, String, PKIXBuilderParameters) - Static method in class com.tencent.kona.sun.security.validator.Validator
Get a new Validator instance using the provided PKIXBuilderParameters.
getIP() - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns an "IP address" name component.
getIssuer() - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
 
getIssuerAlternativeNameExtension() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Get IssuerAlternativeName extension
getIssuerAlternativeNames() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
This method is the overridden implementation of the getIssuerAlternativeNames method in X509Certificate in the Sun provider.
getIssuerAlternativeNames(X509Certificate) - Static method in class com.tencent.kona.sun.security.x509.X509CertImpl
This static method is the default implementation of the getIssuerAlternativeNames method in X509Certificate.
getIssuerAltNameExtension() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
return the IssuerAlternativeNameExtension, if any.
getIssuerDN() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets the issuer distinguished name from the certificate.
getIssuerDN() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Gets the issuer distinguished name from this CRL.
getIssuerIdentifier() - Method in class com.tencent.kona.sun.security.x509.CertificatePolicyMap
Return the issuer CA part of the policy map.
getIssuerKeyHash() - Method in class com.tencent.kona.sun.security.provider.certpath.CertId
Return the hash value for the issuer key.
getIssuerName() - Method in class com.tencent.kona.sun.security.pkcs.SignerInfo
 
getIssuerName() - Method in class com.tencent.kona.sun.security.provider.certpath.BuildStep
return string form of issuer name from certificate associated with this build step
getIssuerName(String) - Method in class com.tencent.kona.sun.security.provider.certpath.BuildStep
return string form of issuer name from certificate associated with this build step, or a default name if no certificate associated with this build step, or if issuer name could not be obtained from the certificate.
getIssuerNameHash() - Method in class com.tencent.kona.sun.security.provider.certpath.CertId
Return the hash value for the issuer name.
getIssuerUniqueID() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets the Issuer Unique Identity from the certificate.
getIssuerUniqueId() - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
 
getIssuerX500Principal() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Get issuer name as X500Principal.
getIssuerX500Principal(X509Certificate) - Static method in class com.tencent.kona.sun.security.x509.X509CertImpl
Extract the issuer X500Principal from an X509Certificate.
getIssuerX500Principal() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Return the issuer as X500Principal.
getIssuerX500Principal(X509CRL) - Static method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Extract the issuer X500Principal from an X509CRL.
getIssuerX500Principal() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl.TBSCertList
Return the issuer as X500Principal.
getIssuingDistributionPointExtension() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
return the IssuingDistributionPointExtension, if any.
getKey() - Method in class com.tencent.kona.sun.security.x509.CertificateX509Key
Get the PublicKey value.
getKey() - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
 
getKeyIdentifier() - Method in class com.tencent.kona.sun.security.provider.certpath.ResponderId
Obtain the underlying key identifier from a ResponderId
getKeyIdentifier() - Method in class com.tencent.kona.sun.security.x509.AuthorityKeyIdentifierExtension
 
getKeyIdentifier() - Method in class com.tencent.kona.sun.security.x509.SubjectKeyIdentifierExtension
 
getKeys() - Method in class com.tencent.kona.sun.security.provider.certpath.CertPathConstraintsParameters
 
getKeys() - Method in interface com.tencent.kona.sun.security.util.ConstraintsParameters
Returns the set of keys that should be checked against the constraints, or an empty set if there are no keys to be checked.
getKeySize(Key) - Static method in class com.tencent.kona.sun.security.util.KeyUtil
Returns the key size of the given key object in bits.
getKeySize(AlgorithmParameters) - Static method in class com.tencent.kona.sun.security.util.KeyUtil
Returns the key size of the given cryptographic parameters in bits.
getKeyStore(String) - Static method in class com.tencent.kona.pkix.PKIXInsts
 
getKeyUsage() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Get a boolean array representing the bits of the KeyUsage extension, (oid = 2.5.29.15).
getKeyUsageMappedBits() - Method in class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
Get a boolean array representing the bits of this extension, as it maps to the KeyUsage extension.
getLocality() - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns a "Locality" name component.
getMaps() - Method in class com.tencent.kona.sun.security.x509.PolicyMappingsExtension
 
getMaximum() - Method in class com.tencent.kona.sun.security.x509.GeneralSubtree
Return the maximum BaseDistance.
getMaxPathLength() - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
getMessage() - Method in exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Returns a string describing the certificate exception.
getMinimum() - Method in class com.tencent.kona.sun.security.x509.GeneralSubtree
Return the minimum BaseDistance.
getMoreData() - Method in exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Returns a string describing the context in which the exception was reported.
getName() - Method in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
Return the name of this attribute.
getName(ObjectIdentifier) - Static method in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
Return the attribute name for a given OID or null if we don't recognize the oid.
getName() - Method in class com.tencent.kona.sun.security.provider.certpath.OCSPNonceExtension
Return the name of the extension as a String
getName() - Method in class com.tencent.kona.sun.security.x509.AlgIdDSA
Returns "DSA", indicating the Digital Signature Algorithm (DSA) as defined by the Digital Signature Standard (DSS), FIPS 186.
getName() - Method in class com.tencent.kona.sun.security.x509.AuthorityInfoAccessExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.AuthorityKeyIdentifierExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.BasicConstraintsExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.CertificateIssuerExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.CertificatePoliciesExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.CRLDistributionPointsExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.CRLNumberExtension
Return the name of this attribute.
getName() - Method in class com.tencent.kona.sun.security.x509.CRLReasonCodeExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.DNSName
Return the actual name value of the GeneralName.
getName() - Method in class com.tencent.kona.sun.security.x509.ExtendedKeyUsageExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.Extension
Returns the extension name.
getName() - Method in class com.tencent.kona.sun.security.x509.GeneralName
Return the GeneralNameInterface name.
getName() - Method in class com.tencent.kona.sun.security.x509.GeneralSubtree
Return the GeneralName.
getName() - Method in class com.tencent.kona.sun.security.x509.InhibitAnyPolicyExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.InvalidityDateExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.IPAddressName
Return a standard String representation of IPAddress.
getName() - Method in class com.tencent.kona.sun.security.x509.IssuerAlternativeNameExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.IssuingDistributionPointExtension
Returns the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.KeyUsageExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.NameConstraintsExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.OCSPNoCheckExtension
Return the name of this extension.
getName(ObjectIdentifier) - Static method in class com.tencent.kona.sun.security.x509.OIDMap
Return user-friendly name associated with the OID.
getName() - Method in class com.tencent.kona.sun.security.x509.PolicyConstraintsExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.PolicyMappingsExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.PrivateKeyUsageExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.RFC822Name
Return the actual name value of the GeneralName.
getName() - Method in class com.tencent.kona.sun.security.x509.SubjectAlternativeNameExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.SubjectInfoAccessExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.SubjectKeyIdentifierExtension
Return the name of this extension.
getName() - Method in class com.tencent.kona.sun.security.x509.URIName
Returns this URI name.
getName() - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns the value of toString().
getName() - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
Return the name of this attribute.
getNameByOid(ObjectIdentifier) - Method in class com.tencent.kona.sun.security.x509.CertificateExtensions
 
getNameConstraintsExtension() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Get NameConstraints extension
getNamedCurveId(String) - Static method in class com.tencent.kona.pkix.PKIXUtils
 
getNames() - Method in class com.tencent.kona.sun.security.x509.CertificateIssuerExtension
 
getNames() - Method in class com.tencent.kona.sun.security.x509.IssuerAlternativeNameExtension
 
getNames() - Method in class com.tencent.kona.sun.security.x509.SubjectAlternativeNameExtension
Get the GeneralNames value.
getNameValue() - Method in class com.tencent.kona.sun.security.x509.OtherName
Get name value
getNextUpdate() - Method in class com.tencent.kona.sun.security.provider.certpath.OCSPResponse.SingleResponse
Get the nextUpdate field from this SingleResponse.
getNextUpdate() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Gets the nextUpdate date from the CRL.
getNonce() - Method in class com.tencent.kona.sun.security.timestamp.TimestampToken
 
getNonceValue() - Method in class com.tencent.kona.sun.security.provider.certpath.OCSPNonceExtension
Return the nonce bytes themselves, without any DER encoding.
getNonCriticalExtensionOIDs() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets a Set of the extension(s) marked NON-CRITICAL in the certificate.
getNonCriticalExtensionOIDs() - Method in class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
Gets a Set of the extension(s) marked NON-CRITICAL in this X509CRLEntry.
getNonCriticalExtensionOIDs() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Gets a Set of the extension(s) marked NON-CRITICAL in the CRL.
getNotAfter() - Method in class com.tencent.kona.sun.security.x509.CertificateValidity
 
getNotAfter() - Method in class com.tencent.kona.sun.security.x509.PrivateKeyUsageExtension
 
getNotAfter() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets the notAfter date from the validity period of the certificate.
getNotBefore() - Method in class com.tencent.kona.sun.security.x509.CertificateValidity
 
getNotBefore() - Method in class com.tencent.kona.sun.security.x509.PrivateKeyUsageExtension
 
getNotBefore() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets the notBefore date from the validity period of the certificate.
getNumber() - Method in class com.tencent.kona.sun.security.x509.SerialNumber
Return the serial number.
getObjectIdentifier() - Method in class com.tencent.kona.sun.security.x509.AVA
Get the ObjectIdentifier of this AVA.
getOCSPBytes(List<CertId>, URI, List<Extension>) - Static method in class com.tencent.kona.sun.security.provider.certpath.OCSP
Send an OCSP request, then read and return the OCSP response bytes.
getOID() - Method in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
Return the OID of this attribute.
getOID(String) - Static method in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
Return the OID for a given attribute name or null if we don't recognize the name.
getOID(String) - Static method in class com.tencent.kona.sun.security.x509.OIDMap
Return Object identifier for user friendly name.
getOID() - Method in class com.tencent.kona.sun.security.x509.OIDName
Returns this OID name.
getOID() - Method in class com.tencent.kona.sun.security.x509.OtherName
Get ObjectIdentifier
getOrganization() - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns an "Organization" name component.
getOrganizationalUnit() - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns an "Organizational Unit" name component.
getP() - Method in class com.tencent.kona.sun.security.x509.AlgIdDSA
Returns the DSS/DSA parameter "P"
getParameters() - Method in class com.tencent.kona.sun.security.validator.PKIXValidator
Return the PKIX parameters used by this instance.
getParamSpec(String, AlgorithmParameters) - Static method in class com.tencent.kona.sun.security.util.SignatureUtil
Utility method for converting the specified AlgorithmParameters object into an AlgorithmParameterSpec object.
getParamSpec(String, byte[]) - Static method in class com.tencent.kona.sun.security.util.SignatureUtil
Utility method for converting the specified parameter bytes into an AlgorithmParameterSpec object.
getPartyName() - Method in class com.tencent.kona.sun.security.x509.EDIPartyName
Return the partyName
getPassWithModifier(String, String, ResourceBundle, Collator) - Static method in class com.tencent.kona.sun.security.tools.KeyStoreUtil
 
getPathLen() - Method in class com.tencent.kona.sun.security.x509.BasicConstraintsExtension
 
getPermittedSubtrees() - Method in class com.tencent.kona.sun.security.x509.NameConstraintsExtension
 
getPolicyConstraintsExtension() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Get PolicyConstraints extension
getPolicyID() - Method in class com.tencent.kona.sun.security.timestamp.TimestampToken
 
getPolicyIdentifier() - Method in class com.tencent.kona.sun.security.x509.PolicyInformation
Return the policyIdentifier value
getPolicyMappingsExtension() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Get PolicyMappingsExtension extension
getPolicyQualifiers() - Method in class com.tencent.kona.sun.security.x509.PolicyInformation
Return the policyQualifiers value
getPolicyQualifiersRejected() - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
getPrivateKey(String, String) - Static method in class com.tencent.kona.pkix.PKIXUtils
 
getPrivateKeyUsageExtension() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Get PrivateKeyUsage extension
getPublicKey(String, String) - Static method in class com.tencent.kona.pkix.PKIXUtils
 
getPublicKey(Certificate) - Static method in class com.tencent.kona.pkix.PKIXUtils
 
getPublicKey(String) - Static method in class com.tencent.kona.pkix.PKIXUtils
 
getPublicKey() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets the publickey from this certificate.
getQ() - Method in class com.tencent.kona.sun.security.x509.AlgIdDSA
Returns the DSS/DSA parameter "Q"
getReason() - Method in class com.tencent.kona.sun.security.x509.CRLReasonCodeExtension
 
getReasonCode() - Method in class com.tencent.kona.sun.security.x509.CRLReasonCodeExtension
Return the reason as a CRLReason enum.
getReasonCode() - Method in class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
get Reason Code from CRL entry.
getReasonFlags() - Method in class com.tencent.kona.sun.security.x509.DistributionPoint
Return the reason flags or null if not set.
getRelativeName() - Method in class com.tencent.kona.sun.security.x509.DistributionPoint
Return the relative distribution point name or null if not set.
getRelativeName() - Method in class com.tencent.kona.sun.security.x509.DistributionPointName
Returns the relative name for the distribution point or null if not set.
getRequire() - Method in class com.tencent.kona.sun.security.x509.PolicyConstraintsExtension
 
getResponderId() - Method in class com.tencent.kona.sun.security.provider.certpath.OCSPResponse
Get the ResponderId from this OCSPResponse
getResponderName() - Method in class com.tencent.kona.sun.security.provider.certpath.ResponderId
Obtain the underlying X500Principal from a ResponderId
getResponderURI(X509Certificate) - Static method in class com.tencent.kona.sun.security.provider.certpath.OCSP
Returns the URI of the OCSP Responder as specified in the certificate's Authority Information Access extension, or null if not specified.
getResponseStatus() - Method in class com.tencent.kona.sun.security.provider.certpath.OCSPResponse
Returns the OCSP ResponseStatus.
getResult() - Method in class com.tencent.kona.sun.security.provider.certpath.BuildStep
return the result code associated with this build step.
getReverse() - Method in class com.tencent.kona.sun.security.provider.certpath.X509CertificatePair
Returns the reverse component of the certificate pair.
getRevocationDate() - Method in class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
Gets the revocation date from this X509CRLEntry, the revocationDate.
getRevocationReason() - Method in interface com.tencent.kona.sun.security.provider.certpath.OCSP.RevocationStatus
Returns the reason the certificate was revoked, or null if it has not been revoked.
getRevocationReason() - Method in class com.tencent.kona.sun.security.provider.certpath.OCSPResponse.SingleResponse
Get the revocationReason field for the SingleResponse.
getRevocationReason() - Method in class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
This method is the overridden implementation of the getRevocationReason method in X509CRLEntry.
getRevocationReason(X509CRLEntry) - Static method in class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
This static method is the default implementation of the getRevocationReason method in X509CRLEntry.
getRevocationReasons() - Method in class com.tencent.kona.sun.security.x509.IssuingDistributionPointExtension
 
getRevocationTime() - Method in interface com.tencent.kona.sun.security.provider.certpath.OCSP.RevocationStatus
Returns the time when the certificate was revoked, or null if it has not been revoked.
getRevocationTime() - Method in class com.tencent.kona.sun.security.provider.certpath.OCSPResponse.SingleResponse
Get the revocationTime field from this SingleResponse.
getRevokedCertificate(BigInteger) - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Gets the CRL entry with the given serial number from this CRL.
getRevokedCertificate(X509Certificate) - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Gets the CRL entry for the given certificate.
getRevokedCertificates() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Gets all the revoked certificates from the CRL.
getRFC1779Name() - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns a string form of the X.500 distinguished name using the algorithm defined in RFC 1779.
getRFC1779Name(Map<String, String>) - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns a string form of the X.500 distinguished name using the algorithm defined in RFC 1779.
getRFC2253CanonicalName() - Method in class com.tencent.kona.sun.security.x509.X500Name
 
getRFC2253Name() - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns a string form of the X.500 distinguished name using the algorithm defined in RFC 2253.
getRFC2253Name(Map<String, String>) - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns a string form of the X.500 distinguished name using the algorithm defined in RFC 2253.
getRFC5915PrivateKey(String) - Static method in class com.tencent.kona.pkix.PKIXUtils
 
getScheme() - Method in class com.tencent.kona.sun.security.x509.URIName
Return the scheme name portion of a URIName
getSerial() - Method in class com.tencent.kona.sun.security.x509.CertificateSerialNumber
 
getSerialNumber() - Method in class com.tencent.kona.sun.security.provider.certpath.CertId
Return the serial number.
getSerialNumber() - Method in class com.tencent.kona.sun.security.timestamp.TimestampToken
 
getSerialNumber() - Method in class com.tencent.kona.sun.security.x509.AuthorityKeyIdentifierExtension
 
getSerialNumber() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets the serial number from the certificate.
getSerialNumber() - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
 
getSerialNumber() - Method in class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
Gets the serial number from this X509CRLEntry, i.e.
getSerialNumberObject() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets the serial number from the certificate as a SerialNumber object.
getSigAlg() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
 
getSigAlgId() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Gets the signature AlgorithmId from the CRL.
getSigAlgName() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets the signature algorithm name for the certificate signature algorithm.
getSigAlgName() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Gets the signature algorithm name for the CRL signature algorithm.
getSigAlgOID() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets the signature algorithm OID string from the certificate.
getSigAlgOID() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Gets the signature algorithm OID string from the CRL.
getSigAlgParams() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets the DER encoded signature algorithm parameters from this certificate's signature algorithm.
getSigAlgParams() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Gets the DER encoded signature algorithm parameters from this CRL's signature algorithm.
getSignature() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets the raw Signature bits from the certificate.
getSignature() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Gets the raw Signature bits from the CRL.
getSignerInfos() - Method in class com.tencent.kona.sun.security.pkcs.PKCS7
Returns the signer's information specified in this PKCS7 block.
getSigProvider() - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
getSingleExtensions() - Method in interface com.tencent.kona.sun.security.provider.certpath.OCSP.RevocationStatus
Returns a Map of additional extensions.
getSingleExtensions() - Method in class com.tencent.kona.sun.security.provider.certpath.OCSPResponse.SingleResponse
Get the singleExtensions for this SingleResponse.
getSingleResponse(CertId) - Method in class com.tencent.kona.sun.security.provider.certpath.OCSPResponse
Returns the SingleResponse of the specified CertId, or null if there is no response for that CertId.
getSkipCerts() - Method in class com.tencent.kona.sun.security.x509.InhibitAnyPolicyExtension
 
getState() - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns a "State" name component.
getStatusCode() - Method in class com.tencent.kona.sun.security.timestamp.TSResponse
Retrieve the status code returned by the TSA.
getStatusCodeAsText() - Method in class com.tencent.kona.sun.security.timestamp.TSResponse
 
getStatusMessages() - Method in class com.tencent.kona.sun.security.timestamp.TSResponse
Retrieve the status messages returned by the TSA.
getSubject() - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
 
getSubjectAlternativeNameExtension() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Get SubjectAlternativeName extension
getSubjectAlternativeNames() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
This method is the overridden implementation of the getSubjectAlternativeNames method in X509Certificate in the Sun provider.
getSubjectAlternativeNames(X509Certificate) - Static method in class com.tencent.kona.sun.security.x509.X509CertImpl
This static method is the default implementation of the getSubjectAlternativeNames method in X509Certificate.
getSubjectDN() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets the subject distinguished name from the certificate.
getSubjectIdentifier() - Method in class com.tencent.kona.sun.security.x509.CertificatePolicyMap
Return the subject CA part of the policy map.
getSubjectKeyId() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Returns the subject's key identifier, or null
getSubjectKeyIdentifierExtension() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Get SubjectKeyIdentifier extension
getSubjectName() - Method in class com.tencent.kona.sun.security.provider.certpath.BuildStep
return string form of subject name from certificate associated with this build step.
getSubjectName(String) - Method in class com.tencent.kona.sun.security.provider.certpath.BuildStep
return string form of subject name from certificate associated with this build step, or a default name if no certificate associated with this build step, or if subject name could not be obtained from the certificate.
getSubjectUniqueID() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets the Subject Unique Identity from the certificate.
getSubjectUniqueId() - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
 
getSubjectX500Name(X509Certificate) - Static method in class com.tencent.kona.sun.security.util.HostnameChecker
Return the subject of a certificate as X500Name, by reparsing if necessary.
getSubjectX500Principal() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Get subject name as X500Principal.
getSubjectX500Principal(X509Certificate) - Static method in class com.tencent.kona.sun.security.x509.X509CertImpl
Extract the subject X500Principal from an X509Certificate.
getSupportedExtensions() - Method in class com.tencent.kona.sun.security.provider.certpath.AlgorithmChecker
 
getSupportedExtensions() - Method in class com.tencent.kona.sun.security.provider.certpath.UntrustedChecker
 
getSurname() - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns a "Surname" name component.
getTargetCertConstraints() - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
getTBSCertificate() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets the DER encoded certificate informations, the tbsCertificate from this certificate.
getTBSCertList() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Gets the DER encoded CRL information, the tbsCertList from this CRL.
getThisUpdate() - Method in class com.tencent.kona.sun.security.provider.certpath.OCSPResponse.SingleResponse
Get the thisUpdate field from this SingleResponse.
getThisUpdate() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Gets the thisUpdate date from the CRL.
getThrowable() - Method in class com.tencent.kona.sun.security.provider.certpath.BuildStep
return the exception associated with this build step.
getThrowable() - Method in class com.tencent.kona.sun.security.provider.certpath.Vertex
return the throwable associated with this vertex; returns null if none.
getTimestamp() - Method in class com.tencent.kona.sun.security.pkcs.SignerInfo
 
getTimestamp() - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
getTimestampingURI(X509Certificate) - Static method in class com.tencent.kona.sun.security.pkcs.PKCS7
Examine the certificate for a Subject Information Access extension (RFC 5280).
getTimestampToken() - Method in class com.tencent.kona.sun.security.timestamp.TSResponse
 
getToken() - Method in class com.tencent.kona.sun.security.timestamp.TSResponse
Retrieve the timestamp token returned by the TSA.
getTrustAnchors() - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
getTrustedCertificates() - Method in class com.tencent.kona.sun.security.validator.PKIXValidator
 
getTrustedCertificates() - Method in class com.tencent.kona.sun.security.validator.SimpleValidator
 
getTrustedCertificates() - Method in class com.tencent.kona.sun.security.validator.Validator
Returns an immutable Collection of the X509Certificates this instance uses as trust anchors.
getTrustedCerts(KeyStore) - Static method in class com.tencent.kona.sun.security.validator.TrustStoreUtil
Return an unmodifiable Set with all trusted X509Certificates contained in the specified KeyStore.
getTsToken() - Method in class com.tencent.kona.sun.security.pkcs.SignerInfo
Returns the timestamp PKCS7 data unverified.
getType() - Method in class com.tencent.kona.sun.security.provider.certpath.ResponderId
Return the type of ResponderId
getType() - Method in class com.tencent.kona.sun.security.x509.DNSName
Return the type of the GeneralName.
getType() - Method in class com.tencent.kona.sun.security.x509.EDIPartyName
Return the type of the GeneralName.
getType() - Method in class com.tencent.kona.sun.security.x509.GeneralName
Return the type of the general name.
getType() - Method in interface com.tencent.kona.sun.security.x509.GeneralNameInterface
Return the type of the general name, as defined above.
getType() - Method in class com.tencent.kona.sun.security.x509.IPAddressName
Return the type of the GeneralName.
getType() - Method in class com.tencent.kona.sun.security.x509.OIDName
Return the type of the GeneralName.
getType() - Method in class com.tencent.kona.sun.security.x509.OtherName
Return the type of the GeneralName.
getType() - Method in class com.tencent.kona.sun.security.x509.RFC822Name
Return the type of the GeneralName.
getType() - Method in class com.tencent.kona.sun.security.x509.URIName
Return the type of the GeneralName.
getType() - Method in class com.tencent.kona.sun.security.x509.X400Address
Return the type of the GeneralName.
getType() - Method in class com.tencent.kona.sun.security.x509.X500Name
Return type of GeneralName.
getUnauthenticatedAttributes() - Method in class com.tencent.kona.sun.security.pkcs.SignerInfo
 
getUnparseableExtension(ObjectIdentifier) - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
 
getUnparseableExtensions() - Method in class com.tencent.kona.sun.security.x509.CertificateExtensions
 
getURI() - Method in class com.tencent.kona.sun.security.cert.URICertStoreParameters
Returns the URI used to construct this URICertStoreParameters object.
getURI() - Method in class com.tencent.kona.sun.security.x509.URIName
Returns the URIName as a java.net.URI object
getUsages() - Method in class com.tencent.kona.sun.security.x509.ExtendedKeyUsageExtension
Get the keyUsages value.
getValidity() - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
 
getValue() - Method in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
Get the value of this attribute.
getValue() - Method in class com.tencent.kona.sun.security.x509.Extension
 
getValueString() - Method in class com.tencent.kona.sun.security.x509.AVA
Get the value of this AVA as a String.
getVariant() - Method in class com.tencent.kona.sun.security.provider.certpath.CertPathConstraintsParameters
 
getVariant() - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
getVariant() - Method in interface com.tencent.kona.sun.security.util.ConstraintsParameters
Returns the Validator variant.
getVerfCode() - Method in exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Returns the error code with which the exception was created.
getVerfDescription() - Method in exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Return a string corresponding to the error code used to create this exception.
getVersion() - Method in class com.tencent.kona.sun.security.pkcs.PKCS7
Returns the version number of this PKCS7 block.
getVersion() - Method in class com.tencent.kona.sun.security.pkcs.SignerInfo
 
getVersion() - Method in class com.tencent.kona.sun.security.x509.CertificateVersion
 
getVersion() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Gets the version number from the certificate.
getVersion() - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
 
getVersion() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Gets the version number from this CRL.
getVertex() - Method in class com.tencent.kona.sun.security.provider.certpath.BuildStep
return vertex description for this build step
GIVENNAME_OID - Static variable in class com.tencent.kona.sun.security.x509.X500Name
 
GRANTED - Static variable in class com.tencent.kona.sun.security.timestamp.TSResponse
The requested timestamp was granted.
GRANTED_WITH_MODS - Static variable in class com.tencent.kona.sun.security.timestamp.TSResponse
The requested timestamp was granted with some modifications.

H

hasExtensions() - Method in class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
Returns true if this revoked certificate entry has extensions, otherwise false.
hashCode() - Method in class com.tencent.kona.sun.security.cert.URICertStoreParameters
Returns a hash code value for this parameters object.
hashCode() - Method in class com.tencent.kona.sun.security.pkcs.EncryptedPrivateKeyInfo
Returns a hashcode for this EncryptedPrivateKeyInfo.
hashCode() - Method in class com.tencent.kona.sun.security.provider.certpath.CertId
Returns a hashcode value for this CertId.
hashCode() - Method in class com.tencent.kona.sun.security.provider.certpath.ResponderId
Returns the hash code value for this ResponderId
hashCode() - Method in class com.tencent.kona.sun.security.util.Cache.EqualByteArray
 
hashCode() - Method in class com.tencent.kona.sun.security.x509.AccessDescription
 
hashCode() - Method in class com.tencent.kona.sun.security.x509.AVA
Returns a hashcode for this AVA.
hashCode() - Method in class com.tencent.kona.sun.security.x509.CertificateExtensions
Returns a hashcode value for this CertificateExtensions.
hashCode() - Method in class com.tencent.kona.sun.security.x509.CertificatePolicyId
Returns a hash code value for this object.
hashCode() - Method in class com.tencent.kona.sun.security.x509.CRLExtensions
Returns a hashcode value for this CRLExtensions.
hashCode() - Method in class com.tencent.kona.sun.security.x509.DistributionPoint
 
hashCode() - Method in class com.tencent.kona.sun.security.x509.DistributionPointName
Returns the hash code for this distribution point name.
hashCode() - Method in class com.tencent.kona.sun.security.x509.DNSName
Returns the hash code value for this object.
hashCode() - Method in class com.tencent.kona.sun.security.x509.EDIPartyName
Returns the hash code value for this EDIPartyName.
hashCode() - Method in class com.tencent.kona.sun.security.x509.Extension
Returns a hashcode value for this Extension.
hashCode() - Method in class com.tencent.kona.sun.security.x509.GeneralName
Returns the hash code for this GeneralName.
hashCode() - Method in class com.tencent.kona.sun.security.x509.GeneralNames
 
hashCode() - Method in class com.tencent.kona.sun.security.x509.GeneralSubtree
Returns the hash code for this GeneralSubtree.
hashCode() - Method in class com.tencent.kona.sun.security.x509.GeneralSubtrees
 
hashCode() - Method in class com.tencent.kona.sun.security.x509.IPAddressName
Returns the hash code value for this object.
hashCode() - Method in class com.tencent.kona.sun.security.x509.KeyIdentifier
Returns a hash code value for this object.
hashCode() - Method in class com.tencent.kona.sun.security.x509.OIDName
Returns the hash code value for this object.
hashCode() - Method in class com.tencent.kona.sun.security.x509.OtherName
Returns the hash code for this OtherName.
hashCode() - Method in class com.tencent.kona.sun.security.x509.PolicyInformation
Returns the hash code for this PolicyInformation.
hashCode() - Method in class com.tencent.kona.sun.security.x509.RDN
 
hashCode() - Method in class com.tencent.kona.sun.security.x509.RFC822Name
Returns the hash code value for this object.
hashCode() - Method in class com.tencent.kona.sun.security.x509.URIName
Returns the hash code value for this object.
hashCode() - Method in class com.tencent.kona.sun.security.x509.X500Name
Calculates a hash code value for the object.
hashCode() - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
Calculates a hash code value for the object.
hasOnlyAttributeCerts() - Method in class com.tencent.kona.sun.security.x509.IssuingDistributionPointExtension
 
hasOnlyCACerts() - Method in class com.tencent.kona.sun.security.x509.IssuingDistributionPointExtension
 
hasOnlyUserCerts() - Method in class com.tencent.kona.sun.security.x509.IssuingDistributionPointExtension
 
hasUnsupportedCriticalExtension() - Method in class com.tencent.kona.sun.security.x509.CertificateExtensions
Return true if a critical extension is found that is not supported, otherwise return false.
hasUnsupportedCriticalExtension() - Method in class com.tencent.kona.sun.security.x509.CRLExtensions
Return true if a critical extension is found that is not supported, otherwise return false.
hasUnsupportedCriticalExtension() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Return true if a critical extension is found that is not supported, otherwise return false.
hasUnsupportedCriticalExtension() - Method in class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
Return true if a critical extension is found that is not supported, otherwise return false.
hasUnsupportedCriticalExtension() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Return true if a critical extension is found that is not supported, otherwise return false.
HoldInstructionCode_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
This extension provides a registered instruction identifier indicating the action to be taken, after encountering a certificate that has been placed on hold.
HostnameChecker - Class in com.tencent.kona.sun.security.util
Class to check hostnames against the names specified in a certificate as required for TLS and LDAP.
HttpTimestamper - Class in com.tencent.kona.sun.security.timestamp
A timestamper that communicates with a Timestamping Authority (TSA) over HTTP.
HttpTimestamper(URI) - Constructor for class com.tencent.kona.sun.security.timestamp.HttpTimestamper
Creates a timestamper that connects to the specified TSA.

I

ID - Static variable in class com.tencent.kona.sun.security.x509.PolicyInformation
 
implIsJdkCA(TrustAnchor) - Method in class com.tencent.kona.sun.security.provider.certpath.CertPathHelper
 
implSetDateAndTime(X509CRLSelector, Date, long) - Method in class com.tencent.kona.sun.security.provider.certpath.CertPathHelper
 
implSetPathToNames(X509CertSelector, Set<GeneralNameInterface>) - Method in class com.tencent.kona.sun.security.provider.certpath.CertPathHelper
 
INCLUDE_JAR_NAME_IN_EXCEPTIONS - Static variable in class com.tencent.kona.sun.security.util.SecurityProperties
 
includedInExceptions(String) - Static method in class com.tencent.kona.sun.security.util.SecurityProperties
Returns true in case the system or security property "jdk.includeInExceptions" contains the category refName
indent(String) - Static method in class com.tencent.kona.sun.security.util.Utilities
 
indent(String, String) - Static method in class com.tencent.kona.sun.security.util.Utilities
 
IndexedCollectionCertStore - Class in com.tencent.kona.sun.security.provider.certpath
A CertStore that retrieves Certificates and CRLs from a Collection.
IndexedCollectionCertStore(CertStoreParameters) - Constructor for class com.tencent.kona.sun.security.provider.certpath.IndexedCollectionCertStore
Creates a CertStore with the specified parameters.
indexToString() - Method in class com.tencent.kona.sun.security.provider.certpath.Vertex
return Vertex index as String compatible with the way other Vertex.xToString() methods displays other information.
info(String, Object...) - Static method in class com.tencent.kona.sun.security.util.SSLLogger
 
info - Variable in class com.tencent.kona.sun.security.x509.X509CertImpl
 
InhibitAnyPolicy_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Specifies whether any-policy policy OID is permitted
InhibitAnyPolicyExtension - Class in com.tencent.kona.sun.security.x509
This class represents the Inhibit Any-Policy Extension.
InhibitAnyPolicyExtension(int) - Constructor for class com.tencent.kona.sun.security.x509.InhibitAnyPolicyExtension
Default constructor for this object.
InhibitAnyPolicyExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.InhibitAnyPolicyExtension
Create the extension from the passed DER encoded value of the same.
init(boolean) - Method in class com.tencent.kona.sun.security.provider.certpath.AlgorithmChecker
 
init(boolean) - Method in class com.tencent.kona.sun.security.provider.certpath.UntrustedChecker
 
INITIALS_OID - Static variable in class com.tencent.kona.sun.security.x509.X500Name
 
initSignWithParam(Signature, PrivateKey, AlgorithmParameterSpec, SecureRandom) - Static method in class com.tencent.kona.sun.security.util.SignatureUtil
 
initVerifyWithParam(Signature, PublicKey, AlgorithmParameterSpec) - Static method in class com.tencent.kona.sun.security.util.SignatureUtil
 
initVerifyWithParam(Signature, Certificate, AlgorithmParameterSpec) - Static method in class com.tencent.kona.sun.security.util.SignatureUtil
 
instance - Static variable in class com.tencent.kona.sun.security.provider.certpath.CertPathHelper
Object used to tunnel the calls.
intern(X509Certificate) - Static method in class com.tencent.kona.sun.security.provider.X509Factory
Return an interned X509CertImpl for the given certificate.
intern(X509CRL) - Static method in class com.tencent.kona.sun.security.provider.X509Factory
Return an interned X509CRLImpl for the given certificate.
intersect(GeneralSubtrees) - Method in class com.tencent.kona.sun.security.x509.GeneralSubtrees
intersect this GeneralSubtrees with other.
interval - Variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
InvalidityDate_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Identifies the date on which it is known or suspected that the private key was compromised or that the certificate otherwise became invalid.
InvalidityDateExtension - Class in com.tencent.kona.sun.security.x509
From RFC 5280:
InvalidityDateExtension(Date) - Constructor for class com.tencent.kona.sun.security.x509.InvalidityDateExtension
Create a InvalidityDateExtension with the passed in date.
InvalidityDateExtension(boolean, Date) - Constructor for class com.tencent.kona.sun.security.x509.InvalidityDateExtension
Create a InvalidityDateExtension with the passed in date.
InvalidityDateExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.InvalidityDateExtension
Create the extension from the passed DER encoded value of the same.
ipAddress_oid - Static variable in class com.tencent.kona.sun.security.x509.X500Name
 
IPAddressName - Class in com.tencent.kona.sun.security.x509
This class implements the IPAddressName as required by the GeneralNames ASN.1 object.
IPAddressName(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.IPAddressName
Create the IPAddressName object from the passed encoded Der value.
IPAddressName(byte[]) - Constructor for class com.tencent.kona.sun.security.x509.IPAddressName
Create the IPAddressName object with the specified octets.
IPAddressName(String) - Constructor for class com.tencent.kona.sun.security.x509.IPAddressName
Create an IPAddressName from a String.
IPAddressUtil - Class in com.tencent.kona.sun.net.util
 
IPAddressUtil() - Constructor for class com.tencent.kona.sun.net.util.IPAddressUtil
 
isAnyPolicyInhibited() - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
isBsdParsableV4(String) - Static method in class com.tencent.kona.sun.net.util.IPAddressUtil
Try to parse String as IPv4 address literal by following BSD-style formatting rules.
isCA(X509Certificate) - Static method in class com.tencent.kona.pkix.PKIXUtils
 
isCa() - Method in class com.tencent.kona.sun.security.x509.BasicConstraintsExtension
 
isCritical() - Method in class com.tencent.kona.sun.security.x509.Extension
Returns true if extension is critical.
isEmpty() - Method in class com.tencent.kona.sun.security.x509.GeneralNames
 
isEmpty() - Method in class com.tencent.kona.sun.security.x509.X500Name
Return whether this X500Name is empty.
isEncCert(X509Certificate) - Static method in class com.tencent.kona.pkix.PKIXUtils
 
isExplicitPolicyRequired() - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
isForwardCheckingSupported() - Method in class com.tencent.kona.sun.security.provider.certpath.AlgorithmChecker
 
isForwardCheckingSupported() - Method in class com.tencent.kona.sun.security.provider.certpath.UntrustedChecker
 
isIndirectCRL() - Method in class com.tencent.kona.sun.security.x509.IssuingDistributionPointExtension
 
isIPv4LiteralAddress(String) - Static method in class com.tencent.kona.sun.net.util.IPAddressUtil
 
isIPv6LiteralAddress(String) - Static method in class com.tencent.kona.sun.net.util.IPAddressUtil
 
isJdkCA(TrustAnchor) - Static method in class com.tencent.kona.sun.security.provider.certpath.CertPathHelper
 
isKnown() - Method in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
Returns if the attribute is known.
isOldStyle() - Method in class com.tencent.kona.sun.security.pkcs.PKCS7
Returns true if this is a JDK1.1.x-style PKCS#7 block, and false otherwise.
isOn - Static variable in class com.tencent.kona.sun.security.util.SSLLogger
 
isOn(String) - Static method in class com.tencent.kona.sun.security.util.SSLLogger
Return true if the "com.tencent.kona.ssl.debug" property contains the debug check points, or System.Logger is used.
isOracleJCEProvider(String) - Static method in class com.tencent.kona.sun.security.util.KeyUtil
Returns whether the specified provider is Oracle provider or not.
isPasswordless(File) - Static method in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
Returns if a pkcs12 file is password-less.
isPolicyMappingInhibited() - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
isRevocationEnabled() - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
isRevoked(Certificate) - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Checks whether the given certificate is on this CRL.
isSelfIssued(X509Certificate) - Static method in class com.tencent.kona.sun.security.x509.X509CertImpl
Utility method to test if a certificate is self-issued.
isSelfSigned(X509Certificate) - Static method in class com.tencent.kona.sun.security.tools.KeyStoreUtil
Returns true if the certificate is self-signed, false otherwise.
isSelfSigned(X509Certificate, String) - Static method in class com.tencent.kona.sun.security.x509.X509CertImpl
Utility method to test if a certificate is self-signed.
isSignCert(X509Certificate) - Static method in class com.tencent.kona.pkix.PKIXUtils
 
isSingleValued() - Method in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
Show whether this attribute is single-valued.
isSM3withSM2(String) - Static method in class com.tencent.kona.pkix.PKIXUtils
 
isSMCert(X509Certificate) - Static method in class com.tencent.kona.pkix.PKIXUtils
 
ISSUER - Static variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
issuer - Variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
ISSUER_ID - Static variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
ISSUER_SERIALNUMBER_OID - Static variable in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
 
IssuerAlternativeName_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Allows additional identities to be associated with the certificate issuer.
IssuerAlternativeNameExtension - Class in com.tencent.kona.sun.security.x509
This represents the Issuer Alternative Name Extension.
IssuerAlternativeNameExtension(GeneralNames) - Constructor for class com.tencent.kona.sun.security.x509.IssuerAlternativeNameExtension
Create a IssuerAlternativeNameExtension with the passed GeneralNames.
IssuerAlternativeNameExtension(Boolean, GeneralNames) - Constructor for class com.tencent.kona.sun.security.x509.IssuerAlternativeNameExtension
Create a IssuerAlternativeNameExtension with the passed criticality and GeneralNames.
IssuerAlternativeNameExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.IssuerAlternativeNameExtension
Create the extension from the passed DER encoded value.
issuerOf(X509Certificate) - Static method in class com.tencent.kona.sun.security.util.AnchorCertificates
Checks if a JDK trust anchor is the issuer of a certificate.
issuerUniqueId - Variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
IssuingDistributionPoint_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Identifies the CRL distribution point for a particular CRL.
IssuingDistributionPointExtension - Class in com.tencent.kona.sun.security.x509
Represents the CRL Issuing Distribution Point Extension (OID = 2.5.29.28).
IssuingDistributionPointExtension(DistributionPointName, ReasonFlags, boolean, boolean, boolean, boolean) - Constructor for class com.tencent.kona.sun.security.x509.IssuingDistributionPointExtension
Creates a critical IssuingDistributionPointExtension.
IssuingDistributionPointExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.IssuingDistributionPointExtension
Creates a critical IssuingDistributionPointExtension from its DER-encoding.
isUntrusted(X509Certificate) - Static method in class com.tencent.kona.sun.security.util.UntrustedCertificates
Checks if a certificate is untrusted.
isWindowsKeyStore(String) - Static method in class com.tencent.kona.sun.security.tools.KeyStoreUtil
Returns true if KeyStore has a password.
iterator() - Method in class com.tencent.kona.sun.security.provider.certpath.AdjacencyList
Gets an Iterator to iterate over the set of BuildSteps in build-order.
iterator() - Method in class com.tencent.kona.sun.security.x509.GeneralNames
 
iterator() - Method in class com.tencent.kona.sun.security.x509.GeneralSubtrees
 

J

jarConstraints() - Static method in class com.tencent.kona.sun.security.util.DisabledAlgorithmConstraints
 
JavaKeyStore - Class in com.tencent.kona.sun.security.provider
This class provides the keystore implementation referred to as "JKS".
JavaKeyStore.CaseExactJKS - Class in com.tencent.kona.sun.security.provider
 
JavaKeyStore.DualFormatJKS - Class in com.tencent.kona.sun.security.provider
 
JavaKeyStore.JKS - Class in com.tencent.kona.sun.security.provider
 
JKS() - Constructor for class com.tencent.kona.sun.security.provider.JavaKeyStore.JKS
 

K

KEY - Static variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
KEY_AGREEMENT - Static variable in class com.tencent.kona.sun.security.x509.KeyUsageExtension
 
KEY_CERTSIGN - Static variable in class com.tencent.kona.sun.security.x509.KeyUsageExtension
 
KEY_COMPROMISE - Static variable in class com.tencent.kona.sun.security.x509.DistributionPoint
 
KEY_COMPROMISE - Static variable in class com.tencent.kona.sun.security.x509.ReasonFlags
 
KEY_ENCIPHERMENT - Static variable in class com.tencent.kona.sun.security.x509.KeyUsageExtension
 
KeyIdentifier - Class in com.tencent.kona.sun.security.x509
Represent the Key Identifier ASN.1 object.
KeyIdentifier(byte[]) - Constructor for class com.tencent.kona.sun.security.x509.KeyIdentifier
Create a KeyIdentifier with the passed bit settings.
KeyIdentifier(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.KeyIdentifier
Create a KeyIdentifier from the DER encoded value.
KeyIdentifier(PublicKey) - Constructor for class com.tencent.kona.sun.security.x509.KeyIdentifier
Creates a KeyIdentifier from a public-key value.
KeyStoreDelegator - Class in com.tencent.kona.sun.security.provider
This class delegates to a primary or secondary keystore implementation.
KeyStoreDelegator(String, Class<? extends KeyStoreSpi>, String, Class<? extends KeyStoreSpi>) - Constructor for class com.tencent.kona.sun.security.provider.KeyStoreDelegator
 
KeyStoreUtil - Class in com.tencent.kona.sun.security.tools
This class provides several utilities to KeyStore.
KeyUsage_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Defines the purpose of the key contained in the certificate.
KeyUsageExtension - Class in com.tencent.kona.sun.security.x509
Represent the Key Usage Extension.
KeyUsageExtension(byte[]) - Constructor for class com.tencent.kona.sun.security.x509.KeyUsageExtension
Create a KeyUsageExtension with the passed bit settings.
KeyUsageExtension(boolean[]) - Constructor for class com.tencent.kona.sun.security.x509.KeyUsageExtension
Create a KeyUsageExtension with the passed bit settings.
KeyUsageExtension(BitArray) - Constructor for class com.tencent.kona.sun.security.x509.KeyUsageExtension
Create a KeyUsageExtension with the passed bit settings.
KeyUsageExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.KeyUsageExtension
Create the extension from the passed DER encoded value of the same.
KeyUsageExtension() - Constructor for class com.tencent.kona.sun.security.x509.KeyUsageExtension
Create a default key usage.
KeyUtil - Class in com.tencent.kona.sun.security.util
A utility class to get key length, validate keys, etc.
KeyUtil() - Constructor for class com.tencent.kona.sun.security.util.KeyUtil
 
KonaPKIXProvider - Class in com.tencent.kona.pkix
The Kona PKIX Provider.
KonaPKIXProvider() - Constructor for class com.tencent.kona.pkix.KonaPKIXProvider
 

L

LegacyAlgorithmConstraints - Class in com.tencent.kona.sun.security.util
Algorithm constraints for legacy algorithms.
LegacyAlgorithmConstraints(String, AlgorithmDecomposer) - Constructor for class com.tencent.kona.sun.security.util.LegacyAlgorithmConstraints
 
length() - Method in class com.tencent.kona.sun.security.provider.certpath.ResponderId
Get the length of the encoded ResponderId (including the tag and length of the explicit tagging from the outer ASN.1 CHOICE).
Length - Interface in com.tencent.kona.sun.security.util
The Length interface defines the length of an object
length() - Method in interface com.tencent.kona.sun.security.util.Length
Gets the length of this object
list(E...) - Static method in class com.tencent.kona.sun.security.util.CollectionUtil
 
LOCAL_LISTEN_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
localityName_oid - Static variable in class com.tencent.kona.sun.security.x509.X500Name
 
logWarning(String, String) - Static method in class com.tencent.kona.sun.security.util.SSLLogger
 

M

makeSigAlg(AlgorithmId, AlgorithmId, boolean) - Static method in class com.tencent.kona.sun.security.pkcs.SignerInfo
Derives the signature algorithm name from the digest algorithm and the encryption algorithm inside a PKCS7 SignerInfo.
map(K, V) - Static method in class com.tencent.kona.sun.security.util.CollectionUtil
 
map(K, V, K, V) - Static method in class com.tencent.kona.sun.security.util.CollectionUtil
 
map(K, V, K, V, K, V) - Static method in class com.tencent.kona.sun.security.util.CollectionUtil
 
map(K, V, K, V, K, V, K, V) - Static method in class com.tencent.kona.sun.security.util.CollectionUtil
 
map(K, V, K, V, K, V, K, V, K, V) - Static method in class com.tencent.kona.sun.security.util.CollectionUtil
 
map(K, V, K, V, K, V, K, V, K, V, K, V) - Static method in class com.tencent.kona.sun.security.util.CollectionUtil
 
match(char, long, long) - Static method in class com.tencent.kona.sun.net.util.IPAddressUtil
 
match(String, X509Certificate, boolean) - Method in class com.tencent.kona.sun.security.util.HostnameChecker
Perform the check.
match(String, X509Certificate) - Method in class com.tencent.kona.sun.security.util.HostnameChecker
 
merge(NameConstraintsExtension) - Method in class com.tencent.kona.sun.security.x509.NameConstraintsExtension
Merge additional name constraints with existing ones.
MESSAGE_DIGEST_OID - Static variable in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
 
MessageDigestSpi2 - Interface in com.tencent.kona.sun.security.util
Special interface for additional MessageDigestSpi method(s).
MODIFY_THREAD_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
MODIFY_THREADGROUP_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
moreToString() - Method in class com.tencent.kona.sun.security.provider.certpath.Vertex
return Vertex index as String compatible with the way other Vertex.xToString() methods display information.

N

name() - Method in interface com.tencent.kona.sun.security.util.RegisteredDomain
Returns the name of the registered domain.
NAME - Static variable in class com.tencent.kona.sun.security.x509.AuthorityInfoAccessExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.AuthorityKeyIdentifierExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.BasicConstraintsExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.CertificateAlgorithmId
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.CertificateExtensions
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.CertificateIssuerExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.CertificatePoliciesExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.CertificateSerialNumber
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.CertificateSubjectName
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.CertificateValidity
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.CertificateVersion
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.CertificateX509Key
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.CRLDistributionPointsExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.CRLNumberExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.CRLReasonCodeExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.DeltaCRLIndicatorExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.ExtendedKeyUsageExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.FreshestCRLExtension
Attribute name.
NAME - Static variable in class com.tencent.kona.sun.security.x509.InhibitAnyPolicyExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.InvalidityDateExtension
Attribute name and Reason codes
NAME - Static variable in class com.tencent.kona.sun.security.x509.IssuerAlternativeNameExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.IssuingDistributionPointExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.KeyUsageExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.NameConstraintsExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.OCSPNoCheckExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.PolicyConstraintsExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.PolicyInformation
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.PolicyMappingsExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.PrivateKeyUsageExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.SubjectAlternativeNameExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.SubjectInfoAccessExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.SubjectKeyIdentifierExtension
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.X509CertImpl
 
NAME - Static variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
NAME_ANY - Static variable in interface com.tencent.kona.sun.security.x509.GeneralNameInterface
The list of names supported.
NAME_DIFF_TYPE - Static variable in interface com.tencent.kona.sun.security.x509.GeneralNameInterface
The list of constraint results.
NAME_DIRECTORY - Static variable in interface com.tencent.kona.sun.security.x509.GeneralNameInterface
 
NAME_DNS - Static variable in interface com.tencent.kona.sun.security.x509.GeneralNameInterface
 
NAME_EDI - Static variable in interface com.tencent.kona.sun.security.x509.GeneralNameInterface
 
NAME_IP - Static variable in interface com.tencent.kona.sun.security.x509.GeneralNameInterface
 
NAME_MATCH - Static variable in interface com.tencent.kona.sun.security.x509.GeneralNameInterface
 
NAME_NARROWS - Static variable in interface com.tencent.kona.sun.security.x509.GeneralNameInterface
 
NAME_OID - Static variable in interface com.tencent.kona.sun.security.x509.GeneralNameInterface
 
NAME_RFC822 - Static variable in interface com.tencent.kona.sun.security.x509.GeneralNameInterface
 
NAME_SAME_TYPE - Static variable in interface com.tencent.kona.sun.security.x509.GeneralNameInterface
 
NAME_URI - Static variable in interface com.tencent.kona.sun.security.x509.GeneralNameInterface
 
NAME_WIDENS - Static variable in interface com.tencent.kona.sun.security.x509.GeneralNameInterface
 
NAME_X400 - Static variable in interface com.tencent.kona.sun.security.x509.GeneralNameInterface
 
nameConstraint(DerValue) - Static method in class com.tencent.kona.sun.security.x509.URIName
Create the URIName object with the specified name constraint.
NameConstraints_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Provides for permitted and excluded subtrees that place restrictions on names that may be included within a certificate issued by a given CA.
NameConstraintsExtension - Class in com.tencent.kona.sun.security.x509
This class defines the Name Constraints Extension.
NameConstraintsExtension(GeneralSubtrees, GeneralSubtrees) - Constructor for class com.tencent.kona.sun.security.x509.NameConstraintsExtension
The default constructor for this class.
NameConstraintsExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.NameConstraintsExtension
Create the extension from the passed DER encoded value.
names() - Method in class com.tencent.kona.sun.security.x509.GeneralNames
 
NETSCAPE_CERT_SEQUENCE_OID - Static variable in class com.tencent.kona.sun.security.pkcs.ContentInfo
 
NetscapeCertType_Id - Static variable in class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
Object identifier for the Netscape-Cert-Type extension.
NetscapeCertTypeExtension - Class in com.tencent.kona.sun.security.x509
Represents Netscape Certificate Type Extension.
NetscapeCertTypeExtension(byte[]) - Constructor for class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
Create a NetscapeCertTypeExtension with the passed bit settings.
NetscapeCertTypeExtension(boolean[]) - Constructor for class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
Create a NetscapeCertTypeExtension with the passed bit settings.
NetscapeCertTypeExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
Create the extension from the passed DER encoded value of the same.
NetscapeCertTypeExtension() - Constructor for class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
Create a default key usage.
newExtension(ObjectIdentifier, boolean, byte[]) - Static method in class com.tencent.kona.sun.security.x509.Extension
Constructs an Extension from individual components of ObjectIdentifier, criticality and the raw encoded extension value.
newHardMemoryCache(int) - Static method in class com.tencent.kona.sun.security.util.Cache
Return a new memory cache with the specified maximum size, unlimited lifetime for entries, with the values held by standard references.
newHardMemoryCache(int, int) - Static method in class com.tencent.kona.sun.security.util.Cache
Return a new memory cache with the specified maximum size, the specified maximum lifetime (in seconds), with the values held by standard references.
newNullCache() - Static method in class com.tencent.kona.sun.security.util.Cache
Return a dummy cache that does nothing.
newRandom64bit(Random) - Static method in class com.tencent.kona.sun.security.x509.CertificateSerialNumber
Generates a new random serial number.
newSigned(X509CertInfo, PrivateKey, String) - Static method in class com.tencent.kona.sun.security.x509.X509CertImpl
Creates a new X.509 certificate, which is signed using the given key (associating a signature algorithm and an X.500 name).
newSigned(X509CertInfo, PrivateKey, String, String) - Static method in class com.tencent.kona.sun.security.x509.X509CertImpl
Creates a new X.509 certificate, which is signed using the given key (associating a signature algorithm and an X.500 name).
newSigned(X509CRLImpl.TBSCertList, PrivateKey, String) - Static method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Creates a new X.509 CRL, which is signed using the given key.
newSigned(X509CRLImpl.TBSCertList, PrivateKey, String, String) - Static method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Creates a new X.509 CRL, which is signed using the given key.
newSoftMemoryCache(int) - Static method in class com.tencent.kona.sun.security.util.Cache
Return a new memory cache with the specified maximum size, unlimited lifetime for entries, with the values held by SoftReferences.
newSoftMemoryCache(int, int) - Static method in class com.tencent.kona.sun.security.util.Cache
Return a new memory cache with the specified maximum size, the specified maximum lifetime (in seconds), with the values held by SoftReferences.
niceStoreTypeName(String) - Static method in class com.tencent.kona.sun.security.tools.KeyStoreUtil
Returns standard-looking names for storetype
NON_REPUDIATION - Static variable in class com.tencent.kona.sun.security.x509.KeyUsageExtension
 

O

OBJECT_SIGNING - Static variable in class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
 
OBJECT_SIGNING_CA - Static variable in class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
 
OCSP - Class in com.tencent.kona.sun.security.provider.certpath
This is a class that checks the revocation status of a certificate(s) using OCSP.
OCSP.RevocationStatus - Interface in com.tencent.kona.sun.security.provider.certpath
The Revocation Status of a certificate.
OCSP.RevocationStatus.CertStatus - Enum in com.tencent.kona.sun.security.provider.certpath
 
OCSPNoCheck_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Identifies the OCSP client can trust the responder for the lifetime of the responder's certificate.
OCSPNoCheckExtension - Class in com.tencent.kona.sun.security.x509
Represent the OCSP NoCheck Extension from RFC2560.
OCSPNoCheckExtension() - Constructor for class com.tencent.kona.sun.security.x509.OCSPNoCheckExtension
Create a OCSPNoCheckExtension
OCSPNoCheckExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.OCSPNoCheckExtension
Create the extension from the passed DER encoded value.
OCSPNonce_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
This extension is used to provide nonce data for OCSP requests or responses.
OCSPNonceExtension - Class in com.tencent.kona.sun.security.provider.certpath
Represent the OCSP Nonce Extension.
OCSPNonceExtension(int) - Constructor for class com.tencent.kona.sun.security.provider.certpath.OCSPNonceExtension
Create an OCSPNonceExtension by providing the nonce length.
OCSPNonceExtension(boolean, int) - Constructor for class com.tencent.kona.sun.security.provider.certpath.OCSPNonceExtension
Create an OCSPNonceExtension by providing the nonce length and criticality setting.
OCSPNonceExtension(byte[]) - Constructor for class com.tencent.kona.sun.security.provider.certpath.OCSPNonceExtension
Create an OCSPNonceExtension by providing a nonce value.
OCSPNonceExtension(boolean, byte[]) - Constructor for class com.tencent.kona.sun.security.provider.certpath.OCSPNonceExtension
Create an OCSPNonceExtension by providing a nonce value and criticality setting.
OCSPResponse - Class in com.tencent.kona.sun.security.provider.certpath
This class is used to process an OCSP response.
OCSPResponse(byte[]) - Constructor for class com.tencent.kona.sun.security.provider.certpath.OCSPResponse
 
OCSPResponse.ResponseStatus - Enum in com.tencent.kona.sun.security.provider.certpath
 
OCSPResponse.SingleResponse - Class in com.tencent.kona.sun.security.provider.certpath
 
OIDMap - Class in com.tencent.kona.sun.security.x509
This class defines the mapping from OID & name to class and vice versa.
OIDName - Class in com.tencent.kona.sun.security.x509
This class implements the OIDName as required by the GeneralNames ASN.1 object.
OIDName(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.OIDName
Create the OIDName object from the passed encoded Der value.
OIDName(ObjectIdentifier) - Constructor for class com.tencent.kona.sun.security.x509.OIDName
Create the OIDName object with the specified name.
OIDName(String) - Constructor for class com.tencent.kona.sun.security.x509.OIDName
Create the OIDName from the String form of the OID
OLD_DATA_OID - Static variable in class com.tencent.kona.sun.security.pkcs.ContentInfo
 
OLD_SIGNED_DATA_OID - Static variable in class com.tencent.kona.sun.security.pkcs.ContentInfo
 
orgName_oid - Static variable in class com.tencent.kona.sun.security.x509.X500Name
 
orgUnitName_oid - Static variable in class com.tencent.kona.sun.security.x509.X500Name
 
OtherName - Class in com.tencent.kona.sun.security.x509
This class represents the OtherName as required by the GeneralNames ASN.1 object.
OtherName(ObjectIdentifier, byte[]) - Constructor for class com.tencent.kona.sun.security.x509.OtherName
Create the OtherName object from a passed ObjectIdentifier and byte array name value
OtherName(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.OtherName
Create the OtherName object from the passed encoded Der value.

P

paramsToString() - Method in class com.tencent.kona.sun.security.x509.AlgIdDSA
 
parseAsciiDigit(char, int) - Static method in class com.tencent.kona.sun.net.util.IPAddressUtil
 
parseName(String) - Method in class com.tencent.kona.sun.security.x509.RFC822Name
Parse an RFC822Name string to see if it is a valid addr-spec according to IETF RFC 822 and RFC 5280: [local-part@]domain
ParseUtil - Class in com.tencent.kona.sun.net.www
A class that contains useful routines common to sun.net.www
ParsingException - Exception in com.tencent.kona.sun.security.pkcs
 
ParsingException() - Constructor for exception com.tencent.kona.sun.security.pkcs.ParsingException
 
ParsingException(String) - Constructor for exception com.tencent.kona.sun.security.pkcs.ParsingException
 
Pem - Class in com.tencent.kona.sun.security.util
The Length interface defines the length of an object
Pem() - Constructor for class com.tencent.kona.sun.security.util.Pem
 
permits(Set<CryptoPrimitive>, String, AlgorithmParameters) - Method in class com.tencent.kona.sun.security.util.DisabledAlgorithmConstraints
 
permits(Set<CryptoPrimitive>, Key) - Method in class com.tencent.kona.sun.security.util.DisabledAlgorithmConstraints
 
permits(Set<CryptoPrimitive>, String, Key, AlgorithmParameters) - Method in class com.tencent.kona.sun.security.util.DisabledAlgorithmConstraints
 
permits(String, AlgorithmParameters, ConstraintsParameters, boolean) - Method in class com.tencent.kona.sun.security.util.DisabledAlgorithmConstraints
 
permits(AlgorithmParameters, ConstraintsParameters) - Method in class com.tencent.kona.sun.security.util.DisabledAlgorithmConstraints
 
permits(String, ConstraintsParameters, boolean) - Method in class com.tencent.kona.sun.security.util.DisabledAlgorithmConstraints
 
permits(Set<CryptoPrimitive>, String, AlgorithmParameters) - Method in class com.tencent.kona.sun.security.util.LegacyAlgorithmConstraints
 
permits(Set<CryptoPrimitive>, Key) - Method in class com.tencent.kona.sun.security.util.LegacyAlgorithmConstraints
 
permits(Set<CryptoPrimitive>, String, Key, AlgorithmParameters) - Method in class com.tencent.kona.sun.security.util.LegacyAlgorithmConstraints
 
PKCS12KeyStore - Class in com.tencent.kona.sun.security.pkcs12
This class provides the keystore implementation referred to as "PKCS12".
PKCS12KeyStore() - Constructor for class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
 
PKCS12KeyStore.DualFormatPKCS12 - Class in com.tencent.kona.sun.security.pkcs12
 
PKCS7 - Class in com.tencent.kona.sun.security.pkcs
PKCS7 as defined in RSA Laboratories PKCS7 Technical Note.
PKCS7(InputStream) - Constructor for class com.tencent.kona.sun.security.pkcs.PKCS7
Unmarshals a PKCS7 block from its encoded form, parsing the encoded bytes from the InputStream.
PKCS7(DerInputStream) - Constructor for class com.tencent.kona.sun.security.pkcs.PKCS7
Unmarshals a PKCS7 block from its encoded form, parsing the encoded bytes from the DerInputStream.
PKCS7(byte[]) - Constructor for class com.tencent.kona.sun.security.pkcs.PKCS7
Unmarshals a PKCS7 block from its encoded form, parsing the encoded bytes.
PKCS7(AlgorithmId[], ContentInfo, X509Certificate[], X509CRL[], SignerInfo[]) - Constructor for class com.tencent.kona.sun.security.pkcs.PKCS7
Construct an initialized PKCS7 block.
PKCS7(AlgorithmId[], ContentInfo, X509Certificate[], SignerInfo[]) - Constructor for class com.tencent.kona.sun.security.pkcs.PKCS7
 
PKCS7_OID - Static variable in class com.tencent.kona.sun.security.pkcs.ContentInfo
 
PKCS9Attribute - Class in com.tencent.kona.sun.security.pkcs
Class supporting any PKCS9 attributes.
PKCS9Attribute(ObjectIdentifier, Object) - Constructor for class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
Construct an attribute object from the attribute's OID and value.
PKCS9Attribute(DerValue) - Constructor for class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
Construct a PKCS9Attribute from its encoding on an input stream.
PKCS9Attributes - Class in com.tencent.kona.sun.security.pkcs
A set of attributes of class PKCS9Attribute.
PKCS9Attributes(ObjectIdentifier[], DerInputStream) - Constructor for class com.tencent.kona.sun.security.pkcs.PKCS9Attributes
Construct a set of PKCS9 Attributes from its DER encoding on a DerInputStream, accepting only attributes with OIDs on the given list.
PKCS9Attributes(DerInputStream) - Constructor for class com.tencent.kona.sun.security.pkcs.PKCS9Attributes
Construct a set of PKCS9 Attributes from the contents of its DER encoding on a DerInputStream.
PKCS9Attributes(DerInputStream, boolean) - Constructor for class com.tencent.kona.sun.security.pkcs.PKCS9Attributes
Construct a set of PKCS9 Attributes from the contents of its DER encoding on a DerInputStream.
PKCS9Attributes(PKCS9Attribute[]) - Constructor for class com.tencent.kona.sun.security.pkcs.PKCS9Attributes
Construct a set of PKCS9 Attributes from the given array of PKCS9 attributes.
PKIXCertPathValidator - Class in com.tencent.kona.sun.security.provider.certpath
This class implements the PKIX validation algorithm for certification paths consisting exclusively of X509Certificates.
PKIXCertPathValidator() - Constructor for class com.tencent.kona.sun.security.provider.certpath.PKIXCertPathValidator
Default constructor.
PKIXExtendedParameters - Class in com.tencent.kona.sun.security.provider.certpath
This class is a wrapper for PKIXBuilderParameters so that a Timestamp object and a string for the variant type, can be passed when doing certpath checking.
PKIXExtendedParameters(PKIXBuilderParameters, Timestamp, String) - Constructor for class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
PKIXExtensions - Class in com.tencent.kona.sun.security.x509
Lists all the object identifiers of the X509 extensions of the PKIX profile.
PKIXExtensions() - Constructor for class com.tencent.kona.sun.security.x509.PKIXExtensions
 
PKIXInsts - Class in com.tencent.kona.pkix
 
PKIXInsts() - Constructor for class com.tencent.kona.pkix.PKIXInsts
 
PKIXUtils - Class in com.tencent.kona.pkix
The utilities for this provider.
PKIXUtils() - Constructor for class com.tencent.kona.pkix.PKIXUtils
 
PKIXValidator - Class in com.tencent.kona.sun.security.validator
Validator implementation built on the PKIX CertPath API.
PolicyConstraints_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Used to either prohibit policy mapping or limit the set of policies that can be in subsequent certificates.
PolicyConstraintsExtension - Class in com.tencent.kona.sun.security.x509
This class defines the certificate extension which specifies the Policy constraints.
PolicyConstraintsExtension(int, int) - Constructor for class com.tencent.kona.sun.security.x509.PolicyConstraintsExtension
Create a PolicyConstraintsExtension object with both require explicit policy and inhibit policy mapping.
PolicyConstraintsExtension(Boolean, int, int) - Constructor for class com.tencent.kona.sun.security.x509.PolicyConstraintsExtension
Create a PolicyConstraintsExtension object with specified criticality and both require explicit policy and inhibit policy mapping.
PolicyConstraintsExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.PolicyConstraintsExtension
Create the extension from its DER encoded value and criticality.
PolicyInformation - Class in com.tencent.kona.sun.security.x509
PolicyInformation is the class that contains a specific certificate policy that is part of the CertificatePoliciesExtension.
PolicyInformation(CertificatePolicyId, Set<PolicyQualifierInfo>) - Constructor for class com.tencent.kona.sun.security.x509.PolicyInformation
Create an instance of PolicyInformation
PolicyInformation(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.PolicyInformation
Create an instance of PolicyInformation, decoding from the passed DerValue.
PolicyMappings_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Lists pairs of object identifiers of policies considered equivalent by the issuing CA to the subject CA.
PolicyMappingsExtension - Class in com.tencent.kona.sun.security.x509
Represent the Policy Mappings Extension.
PolicyMappingsExtension(List<CertificatePolicyMap>) - Constructor for class com.tencent.kona.sun.security.x509.PolicyMappingsExtension
Create a PolicyMappings with the List of CertificatePolicyMap.
PolicyMappingsExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.PolicyMappingsExtension
Create the extension from the passed DER encoded value.
POSSIBLE - Static variable in class com.tencent.kona.sun.security.provider.certpath.BuildStep
result code associated with a certificate that may continue a path from the current certificate.
PrivateKeyUsage_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Allows the certificate issuer to specify a different validity period for the private key than the certificate.
PrivateKeyUsageExtension - Class in com.tencent.kona.sun.security.x509
This class defines the Private Key Usage Extension.
PrivateKeyUsageExtension(Date, Date) - Constructor for class com.tencent.kona.sun.security.x509.PrivateKeyUsageExtension
The default constructor for PrivateKeyUsageExtension.
PrivateKeyUsageExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.PrivateKeyUsageExtension
Create the extension from the passed DER encoded value.
PRIVILEGE_WITHDRAWN - Static variable in class com.tencent.kona.sun.security.x509.DistributionPoint
 
PRIVILEGE_WITHDRAWN - Static variable in class com.tencent.kona.sun.security.x509.ReasonFlags
 
privilegedGetBooleanProperty(String) - Static method in class com.tencent.kona.sun.security.util.Utilities
 
privilegedGetIntegerProperty(String, int) - Static method in class com.tencent.kona.sun.security.util.Utilities
 
privilegedGetIntegerProperty(String) - Static method in class com.tencent.kona.sun.security.util.Utilities
 
privilegedGetOverridable(String) - Static method in class com.tencent.kona.sun.security.util.SecurityProperties
Returns the value of the security property propName, which can be overridden by a system property of the same name
privilegedGetProperty(String, String) - Static method in class com.tencent.kona.sun.security.util.Utilities
 
PROPERTY_CERTPATH_DISABLED_ALGS - Static variable in class com.tencent.kona.sun.security.util.DisabledAlgorithmConstraints
 
PROPERTY_JAR_DISABLED_ALGS - Static variable in class com.tencent.kona.sun.security.util.DisabledAlgorithmConstraints
 
PROPERTY_READ_ACTION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
PROPERTY_RW_ACTION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
PROPERTY_SECURITY_LEGACY_ALGS - Static variable in class com.tencent.kona.sun.security.util.DisabledAlgorithmConstraints
 
PROPERTY_TLS_DISABLED_ALGS - Static variable in class com.tencent.kona.sun.security.util.DisabledAlgorithmConstraints
 
PROPERTY_TLS_LEGACY_ALGS - Static variable in class com.tencent.kona.sun.security.util.LegacyAlgorithmConstraints
 
PROPERTY_WRITE_ACTION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
PropertyExpander - Class in com.tencent.kona.sun.security.util
A utility class to expand properties embedded in a string.
PropertyExpander() - Constructor for class com.tencent.kona.sun.security.util.PropertyExpander
 
PropertyExpander.ExpandException - Exception in com.tencent.kona.sun.security.util
 
PROVIDER_VER - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
pubKey - Variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
publicSuffix() - Method in interface com.tencent.kona.sun.security.util.RegisteredDomain
Returns the public suffix of the registered domain.
pull(Object) - Method in class com.tencent.kona.sun.security.util.Cache
Pull an entry from the cache.
put(K, V) - Method in class com.tencent.kona.sun.security.util.Cache
Add an entry to the cache.

Q

QUALIFIERS - Static variable in class com.tencent.kona.sun.security.x509.PolicyInformation
 

R

RDN - Class in com.tencent.kona.sun.security.x509
RDNs are a set of {attribute = value} assertions.
RDN(String) - Constructor for class com.tencent.kona.sun.security.x509.RDN
Constructs an RDN from its printable representation.
RDN(String, Map<String, String>) - Constructor for class com.tencent.kona.sun.security.x509.RDN
Constructs an RDN from its printable representation.
RDN(AVA) - Constructor for class com.tencent.kona.sun.security.x509.RDN
 
RDN(AVA[]) - Constructor for class com.tencent.kona.sun.security.x509.RDN
 
rdns() - Method in class com.tencent.kona.sun.security.x509.X500Name
Return an immutable List of all RDNs in this X500Name.
ReasonCode_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Identifies the reason for the certificate revocation.
ReasonFlags - Class in com.tencent.kona.sun.security.x509
Represent the CRL Reason Flags.
ReasonFlags(byte[]) - Constructor for class com.tencent.kona.sun.security.x509.ReasonFlags
Create a ReasonFlags with the passed bit settings.
ReasonFlags(boolean[]) - Constructor for class com.tencent.kona.sun.security.x509.ReasonFlags
Create a ReasonFlags with the passed bit settings.
ReasonFlags(BitArray) - Constructor for class com.tencent.kona.sun.security.x509.ReasonFlags
Create a ReasonFlags with the passed bit settings.
ReasonFlags(DerInputStream) - Constructor for class com.tencent.kona.sun.security.x509.ReasonFlags
Create the object from the passed DER encoded value.
ReasonFlags(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.ReasonFlags
Create the object from the passed DER encoded value.
reduce(GeneralSubtrees) - Method in class com.tencent.kona.sun.security.x509.GeneralSubtrees
reduce this GeneralSubtrees by contents of another.
REFLECTION_FACTORY_ACCESS_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
RegisteredDomain - Interface in com.tencent.kona.sun.security.util
A domain that is registered under a "public suffix".
RegisteredDomain.Type - Enum in com.tencent.kona.sun.security.util
 
REJECTION - Static variable in class com.tencent.kona.sun.security.timestamp.TSResponse
The requested timestamp was not granted.
remove(Object) - Method in class com.tencent.kona.sun.security.util.Cache
Remove an entry from the cache.
remove(int) - Method in class com.tencent.kona.sun.security.x509.GeneralSubtrees
 
requestCertificate(boolean) - Method in class com.tencent.kona.sun.security.timestamp.TSRequest
Request that the TSA include its signing certificate in the response.
ResponderId - Class in com.tencent.kona.sun.security.provider.certpath
Class for ResponderId entities as described in RFC6960.
ResponderId(X500Principal) - Constructor for class com.tencent.kona.sun.security.provider.certpath.ResponderId
Constructs a ResponderId object using an X500Principal.
ResponderId(PublicKey) - Constructor for class com.tencent.kona.sun.security.provider.certpath.ResponderId
Constructs a ResponderId object using a PublicKey.
ResponderId(byte[]) - Constructor for class com.tencent.kona.sun.security.provider.certpath.ResponderId
Constructs a ResponderId object from its DER-encoding.
ResponderId.Type - Enum in com.tencent.kona.sun.security.provider.certpath
A ResponderId enumeration describing the accepted forms for a ResponderId.
resultToString(int) - Method in class com.tencent.kona.sun.security.provider.certpath.BuildStep
return a string representing the meaning of the result code associated with this build step.
reverseBytes(byte[]) - Static method in class com.tencent.kona.sun.security.util.Utilities
 
REVOCATION_NOTIFICATION - Static variable in class com.tencent.kona.sun.security.timestamp.TSResponse
Notification that a certificate revocation has occurred.
REVOCATION_WARNING - Static variable in class com.tencent.kona.sun.security.timestamp.TSResponse
A warning that a certificate revocation is imminent.
RFC822Name - Class in com.tencent.kona.sun.security.x509
This class implements the RFC822Name as required by the GeneralNames ASN.1 object.
RFC822Name(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.RFC822Name
Create the RFC822Name object from the passed encoded Der value.
RFC822Name(String) - Constructor for class com.tencent.kona.sun.security.x509.RFC822Name
Create the RFC822Name object with the specified name.

S

S_MIME - Static variable in class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
 
S_MIME_CA - Static variable in class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
 
scan(String, long, long) - Static method in class com.tencent.kona.sun.net.util.IPAddressUtil
 
scan(String, long, long, char[]) - Static method in class com.tencent.kona.sun.net.util.IPAddressUtil
 
SecurityConstants - Class in com.tencent.kona.sun.security.util
Permission constants and string constants used to create permissions used throughout the JDK.
SecurityProperties - Class in com.tencent.kona.sun.security.util
 
SecurityProperties() - Constructor for class com.tencent.kona.sun.security.util.SecurityProperties
 
SERIAL_NUMBER - Static variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
serialNum - Variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
SerialNumber - Class in com.tencent.kona.sun.security.x509
This class defines the SerialNumber class used by certificates.
SerialNumber(BigInteger) - Constructor for class com.tencent.kona.sun.security.x509.SerialNumber
The default constructor for this class using BigInteger.
SerialNumber(int) - Constructor for class com.tencent.kona.sun.security.x509.SerialNumber
The default constructor for this class using int.
SerialNumber(DerInputStream) - Constructor for class com.tencent.kona.sun.security.x509.SerialNumber
Create the object, decoding the values from the passed DER stream.
SerialNumber(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.SerialNumber
Create the object, decoding the values from the passed DerValue.
SerialNumber(InputStream) - Constructor for class com.tencent.kona.sun.security.x509.SerialNumber
Create the object, decoding the values from the passed stream.
SERIALNUMBER_OID - Static variable in class com.tencent.kona.sun.security.x509.X500Name
 
set(E...) - Static method in class com.tencent.kona.sun.security.util.CollectionUtil
 
set(String, boolean) - Method in class com.tencent.kona.sun.security.x509.KeyUsageExtension
Set the attribute value.
set(String, Boolean) - Method in class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
Set the attribute value.
set(String, Object) - Method in class com.tencent.kona.sun.security.x509.ReasonFlags
Set the attribute value.
SET_COOKIEHANDLER_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
SET_PROXYSELECTOR_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
SET_RESPONSECACHE_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
SET_SOCKETIMPL_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
setAlgorithmId(CertificateAlgorithmId) - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
Set the algorithm id of the certificate.
setAnyPolicyInhibited(boolean) - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
setCapacity(int) - Method in class com.tencent.kona.sun.security.util.Cache
Set the maximum size.
setCertPathCheckers(List<PKIXCertPathChecker>) - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
setCertStores(List<CertStore>) - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
setDate(Date) - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
setDateAndTime(X509CRLSelector, Date, long) - Static method in class com.tencent.kona.sun.security.provider.certpath.CertPathHelper
 
setExplicitPolicyRequired(boolean) - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
setExtension(String, Extension) - Method in class com.tencent.kona.sun.security.x509.CertificateExtensions
Set the extension value.
setExtension(String, Extension) - Method in class com.tencent.kona.sun.security.x509.CRLExtensions
Set the extension value with this alias.
setExtensions(X509Extension[]) - Method in class com.tencent.kona.sun.security.timestamp.TSRequest
Sets the Time-Stamp Protocol extensions.
setExtensions(CertificateExtensions) - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
Set the extensions in the certificate.
setForward(X509Certificate) - Method in class com.tencent.kona.sun.security.provider.certpath.X509CertificatePair
Sets the forward component of the certificate pair.
setId(byte[]) - Method in interface com.tencent.kona.sun.security.x509.SMCertificate
 
setId(byte[]) - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
 
setInitialPolicies(Set<String>) - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
setIssuer(X500Name) - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
Set the issuer name of the certificate.
setIssuerUniqueId(UniqueIdentity) - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
Set the Issuer Unique Identity in the certificate.
setKey(CertificateX509Key) - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
Set the public key in the certificate.
setMaxPathLength(int) - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
setNonce(BigInteger) - Method in class com.tencent.kona.sun.security.timestamp.TSRequest
Sets a nonce.
setPolicyId(String) - Method in class com.tencent.kona.sun.security.timestamp.TSRequest
Sets an object identifier for the Time-Stamp Protocol policy.
setPolicyMappingInhibited(boolean) - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
setPolicyQualifiersRejected(boolean) - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
setReverse(X509Certificate) - Method in class com.tencent.kona.sun.security.provider.certpath.X509CertificatePair
Sets the reverse component of the certificate pair.
setRevocationEnabled(boolean) - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
setRevocationReasons(ReasonFlags) - Method in class com.tencent.kona.sun.security.x509.IssuingDistributionPointExtension
 
setSerialNumber(CertificateSerialNumber) - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
Set the serial number of the certificate.
setSigProvider(String) - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
setSubject(X500Name) - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
Set the subject name of the certificate.
setSubjectUniqueId(UniqueIdentity) - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
Set the Subject Unique Identity in the certificate.
setTargetCertConstraints(CertSelector) - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
setTimeout(int) - Method in class com.tencent.kona.sun.security.util.Cache
Set the timeout(in seconds).
setTimestamp(Timestamp) - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
setTrustAnchors(Set<TrustAnchor>) - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
setValidationDate(Date) - Method in class com.tencent.kona.sun.security.validator.Validator
Deprecated. 
setValidity(CertificateValidity) - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
Set the validity interval of the certificate.
setVersion(int) - Method in class com.tencent.kona.sun.security.timestamp.TSRequest
Sets the Time-Stamp Protocol version.
setVersion(CertificateVersion) - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
Set the version number of the certificate.
severe(String, Object...) - Static method in class com.tencent.kona.sun.security.util.SSLLogger
 
signature - Variable in class com.tencent.kona.sun.security.x509.X509CertImpl
 
SIGNATURE_TIMESTAMP_TOKEN_OID - Static variable in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
 
SignatureUtil - Class in com.tencent.kona.sun.security.util
Utility class for Signature related operations.
SignatureUtil() - Constructor for class com.tencent.kona.sun.security.util.SignatureUtil
 
SIGNED_AND_ENVELOPED_DATA_OID - Static variable in class com.tencent.kona.sun.security.pkcs.ContentInfo
 
SIGNED_DATA_OID - Static variable in class com.tencent.kona.sun.security.pkcs.ContentInfo
 
signedBy(X509Certificate, X509Certificate) - Static method in class com.tencent.kona.sun.security.tools.KeyStoreUtil
 
SignerInfo - Class in com.tencent.kona.sun.security.pkcs
A SignerInfo, as defined in PKCS#7's signedData type.
SignerInfo(X500Name, BigInteger, AlgorithmId, AlgorithmId, byte[]) - Constructor for class com.tencent.kona.sun.security.pkcs.SignerInfo
 
SignerInfo(X500Name, BigInteger, AlgorithmId, PKCS9Attributes, AlgorithmId, byte[], PKCS9Attributes) - Constructor for class com.tencent.kona.sun.security.pkcs.SignerInfo
 
SignerInfo(DerInputStream) - Constructor for class com.tencent.kona.sun.security.pkcs.SignerInfo
Parses a PKCS#7 signer info.
SignerInfo(DerInputStream, boolean) - Constructor for class com.tencent.kona.sun.security.pkcs.SignerInfo
Parses a PKCS#7 signer info.
SIGNING_CERTIFICATE_OID - Static variable in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
 
SIGNING_TIME_OID - Static variable in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
 
SimpleValidator - Class in com.tencent.kona.sun.security.validator
A simple validator implementation.
size() - Method in class com.tencent.kona.sun.security.util.Cache
Return the number of currently valid entries in the cache.
size() - Method in class com.tencent.kona.sun.security.x509.GeneralNames
 
size() - Method in class com.tencent.kona.sun.security.x509.GeneralSubtrees
 
size() - Method in class com.tencent.kona.sun.security.x509.RDN
Return the number of AVAs in this RDN.
size() - Method in class com.tencent.kona.sun.security.x509.X500Name
Return the number of RDNs in this X500Name.
SMCertificate - Interface in com.tencent.kona.sun.security.x509
SM certificate containing ID.
SOCKET_ACCEPT_ACTION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
SOCKET_CONNECT_ACCEPT_ACTION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
SOCKET_CONNECT_ACTION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
SOCKET_LISTEN_ACTION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
SOCKET_RESOLVE_ACTION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
SPECIFY_HANDLER_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
SSL_CA - Static variable in class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
 
SSL_CLIENT - Static variable in class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
 
SSL_SERVER - Static variable in class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
 
SSLLogger - Class in com.tencent.kona.sun.security.util
Implementation of SSL logger.
SSLLogger() - Constructor for class com.tencent.kona.sun.security.util.SSLLogger
 
SSLServerCertStore - Class in com.tencent.kona.sun.security.provider.certpath.ssl
A CertStore that retrieves an SSL server's certificate chain.
stateName_oid - Static variable in class com.tencent.kona.sun.security.x509.X500Name
 
STOP_THREAD_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
streetAddress_oid - Static variable in class com.tencent.kona.sun.security.x509.X500Name
 
SUBCLASS_IMPLEMENTATION_PERMISSION - Static variable in class com.tencent.kona.sun.security.util.SecurityConstants
 
SUBJECT - Static variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
subject - Variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
SUBJECT_ID - Static variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
SubjectAlternativeName_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Allows additional identities to be bound to the subject of the certificate.
SubjectAlternativeNameExtension - Class in com.tencent.kona.sun.security.x509
This represents the Subject Alternative Name Extension.
SubjectAlternativeNameExtension(GeneralNames) - Constructor for class com.tencent.kona.sun.security.x509.SubjectAlternativeNameExtension
Create a SubjectAlternativeNameExtension with the passed GeneralNames.
SubjectAlternativeNameExtension(Boolean, GeneralNames) - Constructor for class com.tencent.kona.sun.security.x509.SubjectAlternativeNameExtension
Create a SubjectAlternativeNameExtension with the specified criticality and GeneralNames.
SubjectAlternativeNameExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.SubjectAlternativeNameExtension
Create the extension from the passed DER encoded value.
SubjectDirectoryAttributes_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Identifies additional directory attributes.
SubjectInfoAccess_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
This extension indicates how to access CA information and services for the subject of the certificate in which the extension appears.
SubjectInfoAccessExtension - Class in com.tencent.kona.sun.security.x509
The Subject Information Access Extension (OID = 1.3.6.1.5.5.7.1.11).
SubjectInfoAccessExtension(List<AccessDescription>) - Constructor for class com.tencent.kona.sun.security.x509.SubjectInfoAccessExtension
Create an SubjectInfoAccessExtension from a List of AccessDescription; the criticality is set to false.
SubjectInfoAccessExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.SubjectInfoAccessExtension
Create the extension from the passed DER encoded value of the same.
SubjectKey_Id - Static variable in class com.tencent.kona.sun.security.x509.PKIXExtensions
Identifies the particular public key used in an application.
SubjectKeyIdentifierExtension - Class in com.tencent.kona.sun.security.x509
Represent the Subject Key Identifier Extension.
SubjectKeyIdentifierExtension(byte[]) - Constructor for class com.tencent.kona.sun.security.x509.SubjectKeyIdentifierExtension
Create a SubjectKeyIdentifierExtension with the passed octet string.
SubjectKeyIdentifierExtension(Boolean, Object) - Constructor for class com.tencent.kona.sun.security.x509.SubjectKeyIdentifierExtension
Create the extension from the passed DER encoded value.
subjectUniqueId - Variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
subtreeDepth() - Method in class com.tencent.kona.sun.security.x509.DNSName
Return subtree depth of this name for purposes of determining NameConstraints minimum and maximum bounds and for calculating path lengths in name subtrees.
subtreeDepth() - Method in class com.tencent.kona.sun.security.x509.EDIPartyName
Return subtree depth of this name for purposes of determining NameConstraints minimum and maximum bounds and for calculating path lengths in name subtrees.
subtreeDepth() - Method in interface com.tencent.kona.sun.security.x509.GeneralNameInterface
Return subtree depth of this name for purposes of determining NameConstraints minimum and maximum bounds and for calculating path lengths in name subtrees.
subtreeDepth() - Method in class com.tencent.kona.sun.security.x509.IPAddressName
Return subtree depth of this name for purposes of determining NameConstraints minimum and maximum bounds and for calculating path lengths in name subtrees.
subtreeDepth() - Method in class com.tencent.kona.sun.security.x509.OIDName
Return subtree depth of this name for purposes of determining NameConstraints minimum and maximum bounds and for calculating path lengths in name subtrees.
subtreeDepth() - Method in class com.tencent.kona.sun.security.x509.OtherName
Return subtree depth of this name for purposes of determining NameConstraints minimum and maximum bounds.
subtreeDepth() - Method in class com.tencent.kona.sun.security.x509.RFC822Name
Return subtree depth of this name for purposes of determining NameConstraints minimum and maximum bounds.
subtreeDepth() - Method in class com.tencent.kona.sun.security.x509.URIName
Return subtree depth of this name for purposes of determining NameConstraints minimum and maximum bounds and for calculating path lengths in name subtrees.
subtreeDepth() - Method in class com.tencent.kona.sun.security.x509.X400Address
Return subtree depth of this name for purposes of determining NameConstraints minimum and maximum bounds and for calculating path lengths in name subtrees.
subtreeDepth() - Method in class com.tencent.kona.sun.security.x509.X500Name
Return subtree depth of this name for purposes of determining NameConstraints minimum and maximum bounds and for calculating path lengths in name subtrees.
SUCCEED - Static variable in class com.tencent.kona.sun.security.provider.certpath.BuildStep
result code associated with a certificate that represents the end of a path that successfully reaches the target.
SunCertPathBuilder - Class in com.tencent.kona.sun.security.provider.certpath
This class builds certification paths in the forward direction.
SunCertPathBuilder() - Constructor for class com.tencent.kona.sun.security.provider.certpath.SunCertPathBuilder
Create an instance of SunCertPathBuilder.
SunCertPathBuilderException - Exception in com.tencent.kona.sun.security.provider.certpath
This is a subclass of the generic CertPathBuilderException.
SunCertPathBuilderException() - Constructor for exception com.tencent.kona.sun.security.provider.certpath.SunCertPathBuilderException
Constructs a SunCertPathBuilderException with null as its detail message.
SunCertPathBuilderException(String) - Constructor for exception com.tencent.kona.sun.security.provider.certpath.SunCertPathBuilderException
Constructs a SunCertPathBuilderException with the specified detail message.
SunCertPathBuilderException(Throwable) - Constructor for exception com.tencent.kona.sun.security.provider.certpath.SunCertPathBuilderException
Constructs a SunCertPathBuilderException that wraps the specified throwable.
SunCertPathBuilderException(String, Throwable) - Constructor for exception com.tencent.kona.sun.security.provider.certpath.SunCertPathBuilderException
Creates a SunCertPathBuilderException with the specified detail message and cause.
SunCertPathBuilderResult - Class in com.tencent.kona.sun.security.provider.certpath
This class represents the result of a SunCertPathBuilder build.
SUPERSEDED - Static variable in class com.tencent.kona.sun.security.x509.DistributionPoint
 
SUPERSEDED - Static variable in class com.tencent.kona.sun.security.x509.ReasonFlags
 
SURNAME_OID - Static variable in class com.tencent.kona.sun.security.x509.X500Name
 
SYSTEM_FAILURE - Static variable in class com.tencent.kona.sun.security.timestamp.TSResponse
The request cannot be handled due to system failure.

T

T_ALGORITHM_DISABLED - Static variable in exception com.tencent.kona.sun.security.validator.ValidatorException
 
T_CA_EXTENSIONS - Static variable in exception com.tencent.kona.sun.security.validator.ValidatorException
 
T_CERT_EXPIRED - Static variable in exception com.tencent.kona.sun.security.validator.ValidatorException
 
T_EE_EXTENSIONS - Static variable in exception com.tencent.kona.sun.security.validator.ValidatorException
 
T_NAME_CHAINING - Static variable in exception com.tencent.kona.sun.security.validator.ValidatorException
 
T_NO_TRUST_ANCHOR - Static variable in exception com.tencent.kona.sun.security.validator.ValidatorException
 
T_SIGNATURE_ERROR - Static variable in exception com.tencent.kona.sun.security.validator.ValidatorException
 
T_UNTRUSTED_CERT - Static variable in exception com.tencent.kona.sun.security.validator.ValidatorException
 
TBSCertList(X500Name, Date, Date) - Constructor for class com.tencent.kona.sun.security.x509.X509CRLImpl.TBSCertList
Initial TBSCertList constructor, no revoked certs, and no extensions.
TBSCertList(X500Name, Date, Date, X509CRLEntry[]) - Constructor for class com.tencent.kona.sun.security.x509.X509CRLImpl.TBSCertList
TBSCertList constructor, revoked certs, no extensions.
TBSCertList(X500Name, Date, Date, X509CRLEntry[], CRLExtensions) - Constructor for class com.tencent.kona.sun.security.x509.X509CRLImpl.TBSCertList
TBSCertList constructor, revoked certs and extensions.
TBSCertList(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.X509CRLImpl.TBSCertList
Constructs from the encoding.
textToNumericFormatV4(String) - Static method in class com.tencent.kona.sun.net.util.IPAddressUtil
 
textToNumericFormatV6(String) - Static method in class com.tencent.kona.sun.net.util.IPAddressUtil
 
throwableToString() - Method in class com.tencent.kona.sun.security.provider.certpath.Vertex
return Vertex throwable as String compatible with the way toString returns other information
TIME_NOT_AVAILABLE - Static variable in class com.tencent.kona.sun.security.timestamp.TSResponse
The TSA's time source is not available.
TIMESTAMP_TOKEN_INFO_OID - Static variable in class com.tencent.kona.sun.security.pkcs.ContentInfo
 
Timestamper - Interface in com.tencent.kona.sun.security.timestamp
A timestamping service which conforms to the Time-Stamp Protocol (TSP) defined in: RFC 3161.
TimestampToken - Class in com.tencent.kona.sun.security.timestamp
This class provides the timestamp token info resulting from a successful timestamp request, as defined in RFC 3161.
TimestampToken(byte[]) - Constructor for class com.tencent.kona.sun.security.timestamp.TimestampToken
Constructs an object to store a timestamp token.
title_oid - Static variable in class com.tencent.kona.sun.security.x509.X500Name
 
toByteArray(BigInteger) - Static method in class com.tencent.kona.sun.security.util.Utilities
Utility method to convert a BigInteger to a byte array in unsigned format as needed in the handshake messages.
toHexString(byte[]) - Static method in class com.tencent.kona.sun.security.util.Utilities
 
toHexString(long) - Static method in class com.tencent.kona.sun.security.util.Utilities
 
toImpl(Extension) - Static method in class com.tencent.kona.sun.security.x509.InvalidityDateExtension
 
toImpl(X509Certificate) - Static method in class com.tencent.kona.sun.security.x509.X509CertImpl
Utility method to convert an arbitrary instance of X509Certificate to a X509CertImpl.
toImpl(X509CRLEntry) - Static method in class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
Utility method to convert an arbitrary instance of X509CRLEntry to a X509CRLEntryImpl.
toImpl(X509CRL) - Static method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Utility method to convert an arbitrary instance of X509CRL to a X509CRLImpl.
toRFC1779String() - Method in class com.tencent.kona.sun.security.x509.AVA
Returns a printable form of this attribute, using RFC 1779 syntax for individual attribute/value assertions.
toRFC1779String(Map<String, String>) - Method in class com.tencent.kona.sun.security.x509.AVA
Returns a printable form of this attribute, using RFC 1779 syntax for individual attribute/value assertions.
toRFC1779String() - Method in class com.tencent.kona.sun.security.x509.RDN
 
toRFC1779String(Map<String, String>) - Method in class com.tencent.kona.sun.security.x509.RDN
 
toRFC2253CanonicalString() - Method in class com.tencent.kona.sun.security.x509.AVA
 
toRFC2253String() - Method in class com.tencent.kona.sun.security.x509.AVA
Returns a printable form of this attribute, using RFC 2253 syntax for individual attribute/value assertions.
toRFC2253String(Map<String, String>) - Method in class com.tencent.kona.sun.security.x509.AVA
Returns a printable form of this attribute, using RFC 2253 syntax for individual attribute/value assertions.
toRFC2253String() - Method in class com.tencent.kona.sun.security.x509.RDN
 
toRFC2253String(Map<String, String>) - Method in class com.tencent.kona.sun.security.x509.RDN
 
toRFC2253String(boolean) - Method in class com.tencent.kona.sun.security.x509.RDN
 
toScopedAddress(InetAddress) - Static method in class com.tencent.kona.sun.net.util.IPAddressUtil
Returns a scoped version of the supplied local, link-local ipv6 address if that scope-id can be determined from local NetworkInterfaces.
toScopedAddress(InetSocketAddress) - Static method in class com.tencent.kona.sun.net.util.IPAddressUtil
Same as above for InetSocketAddress
toString() - Method in class com.tencent.kona.sun.security.cert.URICertStoreParameters
Returns a formatted string describing the parameters including the URI used to construct this object.
toString() - Method in class com.tencent.kona.sun.security.pkcs.ContentInfo
 
toString() - Method in class com.tencent.kona.sun.security.pkcs.PKCS7
Returns the PKCS7 block in a printable string form.
toString() - Method in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
Returns a string representation of this attribute.
toString() - Method in class com.tencent.kona.sun.security.pkcs.PKCS9Attributes
Returns the PKCS9 block in a printable string form.
toString() - Method in class com.tencent.kona.sun.security.pkcs.SignerInfo
 
toString() - Method in class com.tencent.kona.sun.security.provider.certpath.AdjacencyList
Prints out a string representation of this AdjacencyList.
toString() - Method in class com.tencent.kona.sun.security.provider.certpath.BuildStep
return a string representation of this build step, showing minimal detail.
toString() - Method in class com.tencent.kona.sun.security.provider.certpath.CertId
Create a string representation of the CertId.
toString() - Method in class com.tencent.kona.sun.security.provider.certpath.CertPathConstraintsParameters
 
toString() - Method in class com.tencent.kona.sun.security.provider.certpath.OCSPNonceExtension
Returns a printable representation of the OCSPNonceExtension.
toString() - Method in class com.tencent.kona.sun.security.provider.certpath.OCSPResponse.SingleResponse
Construct a string representation of a single OCSP response.
toString() - Method in class com.tencent.kona.sun.security.provider.certpath.OCSPResponse
Provide a String representation of an OCSPResponse
toString() - Method in class com.tencent.kona.sun.security.provider.certpath.PKIXExtendedParameters
 
toString() - Method in class com.tencent.kona.sun.security.provider.certpath.ResponderId
Create a String representation of this ResponderId
toString() - Method in enum com.tencent.kona.sun.security.provider.certpath.ResponderId.Type
 
toString() - Method in class com.tencent.kona.sun.security.provider.certpath.Vertex
Return full string representation of vertex
toString() - Method in class com.tencent.kona.sun.security.provider.certpath.X509CertificatePair
Return a printable representation of the certificate pair.
toString(Object...) - Static method in class com.tencent.kona.sun.security.util.SSLLogger
 
toString() - Method in class com.tencent.kona.sun.security.x509.AccessDescription
 
toString() - Method in class com.tencent.kona.sun.security.x509.AlgIdDSA
 
toString() - Method in class com.tencent.kona.sun.security.x509.AuthorityInfoAccessExtension
Return the extension as user readable string.
toString() - Method in class com.tencent.kona.sun.security.x509.AuthorityKeyIdentifierExtension
Return the object as a string.
toString() - Method in class com.tencent.kona.sun.security.x509.AVA
Returns a printable form of this attribute, using RFC 1779 syntax for individual attribute/value assertions.
toString() - Method in class com.tencent.kona.sun.security.x509.BasicConstraintsExtension
Return user readable form of extension.
toString() - Method in exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Returns a string describing the certificate exception.
toString() - Method in class com.tencent.kona.sun.security.x509.CertificateAlgorithmId
Return the algorithm identifier as user readable string.
toString() - Method in class com.tencent.kona.sun.security.x509.CertificateExtensions
Returns a string representation of this CertificateExtensions object in the form of a set of entries, enclosed in braces and separated by the ASCII characters "" (comma and space).
toString() - Method in class com.tencent.kona.sun.security.x509.CertificateIssuerExtension
Returns a printable representation of the certificate issuer.
toString() - Method in class com.tencent.kona.sun.security.x509.CertificatePoliciesExtension
Return the extension as user readable string.
toString() - Method in class com.tencent.kona.sun.security.x509.CertificatePolicyId
Returns a printable representation of the CertificatePolicyId.
toString() - Method in class com.tencent.kona.sun.security.x509.CertificatePolicyMap
Returns a printable representation of the CertificatePolicyId.
toString() - Method in class com.tencent.kona.sun.security.x509.CertificatePolicySet
Return printable form of the object.
toString() - Method in class com.tencent.kona.sun.security.x509.CertificateSerialNumber
Return the serial number as user readable string.
toString() - Method in class com.tencent.kona.sun.security.x509.CertificateSubjectName
Return the name as user readable string.
toString() - Method in class com.tencent.kona.sun.security.x509.CertificateValidity
Return the validity period as user readable string.
toString() - Method in class com.tencent.kona.sun.security.x509.CertificateVersion
Return the version number of the certificate.
toString() - Method in class com.tencent.kona.sun.security.x509.CertificateX509Key
Return the key as printable string.
toString() - Method in class com.tencent.kona.sun.security.x509.CRLDistributionPointsExtension
Return the extension as user readable string.
toString() - Method in class com.tencent.kona.sun.security.x509.CRLExtensions
Returns a string representation of this CRLExtensions object in the form of a set of entries, enclosed in braces and separated by the ASCII characters "" (comma and space).
toString() - Method in class com.tencent.kona.sun.security.x509.CRLNumberExtension
Returns a printable representation of the CRLNumberExtension.
toString() - Method in class com.tencent.kona.sun.security.x509.CRLReasonCodeExtension
Returns a printable representation of the Reason code.
toString() - Method in class com.tencent.kona.sun.security.x509.DistributionPoint
Return a printable string of the Distribution Point.
toString() - Method in class com.tencent.kona.sun.security.x509.DistributionPointName
Returns a printable string of the distribution point name.
toString() - Method in class com.tencent.kona.sun.security.x509.DNSName
Convert the name into user readable string.
toString() - Method in class com.tencent.kona.sun.security.x509.EDIPartyName
Return the printable string.
toString() - Method in class com.tencent.kona.sun.security.x509.ExtendedKeyUsageExtension
Return the extension as user readable string.
toString() - Method in class com.tencent.kona.sun.security.x509.Extension
Returns the Extension in user readable form.
toString() - Method in class com.tencent.kona.sun.security.x509.GeneralName
Return the name as user readable string
toString() - Method in class com.tencent.kona.sun.security.x509.GeneralNames
 
toString() - Method in class com.tencent.kona.sun.security.x509.GeneralSubtree
Return a printable string of the GeneralSubtree.
toString() - Method in class com.tencent.kona.sun.security.x509.GeneralSubtrees
Return a printable string of the GeneralSubtree.
toString() - Method in class com.tencent.kona.sun.security.x509.InhibitAnyPolicyExtension
Return user readable form of extension.
toString() - Method in class com.tencent.kona.sun.security.x509.InvalidityDateExtension
Returns a printable representation of the Invalidity Date.
toString() - Method in class com.tencent.kona.sun.security.x509.IPAddressName
Return a printable string of IPaddress
toString() - Method in class com.tencent.kona.sun.security.x509.IssuerAlternativeNameExtension
Returns a printable representation of the IssuerAlternativeName.
toString() - Method in class com.tencent.kona.sun.security.x509.IssuingDistributionPointExtension
Returns the extension as user readable string.
toString() - Method in class com.tencent.kona.sun.security.x509.KeyIdentifier
Returns a printable representation of the KeyUsage.
toString() - Method in class com.tencent.kona.sun.security.x509.KeyUsageExtension
Returns a printable representation of the KeyUsage.
toString() - Method in class com.tencent.kona.sun.security.x509.NameConstraintsExtension
Return the printable string.
toString() - Method in class com.tencent.kona.sun.security.x509.NetscapeCertTypeExtension
Returns a printable representation of the NetscapeCertType.
toString() - Method in class com.tencent.kona.sun.security.x509.OIDName
Convert the name into user readable string.
toString() - Method in class com.tencent.kona.sun.security.x509.OtherName
Convert the name into user readable string.
toString() - Method in class com.tencent.kona.sun.security.x509.PolicyConstraintsExtension
Return the extension as user readable string.
toString() - Method in class com.tencent.kona.sun.security.x509.PolicyInformation
Return a printable representation of the PolicyInformation.
toString() - Method in class com.tencent.kona.sun.security.x509.PolicyMappingsExtension
Returns a printable representation of the policy map.
toString() - Method in class com.tencent.kona.sun.security.x509.PrivateKeyUsageExtension
Return the printable string.
toString() - Method in class com.tencent.kona.sun.security.x509.RDN
 
toString() - Method in class com.tencent.kona.sun.security.x509.ReasonFlags
Returns a printable representation of the ReasonFlags.
toString() - Method in class com.tencent.kona.sun.security.x509.RFC822Name
Convert the name into user readable string.
toString() - Method in class com.tencent.kona.sun.security.x509.SerialNumber
Return the SerialNumber as user readable string.
toString() - Method in class com.tencent.kona.sun.security.x509.SubjectAlternativeNameExtension
Returns a printable representation of the SubjectAlternativeName.
toString() - Method in class com.tencent.kona.sun.security.x509.SubjectInfoAccessExtension
Return the extension as user readable string.
toString() - Method in class com.tencent.kona.sun.security.x509.SubjectKeyIdentifierExtension
Returns a printable representation.
toString() - Method in class com.tencent.kona.sun.security.x509.UniqueIdentity
Return the UniqueIdentity as a printable string.
toString() - Method in class com.tencent.kona.sun.security.x509.URIName
Convert the name into user readable string.
toString() - Method in class com.tencent.kona.sun.security.x509.X400Address
Return the printable string.
toString() - Method in class com.tencent.kona.sun.security.x509.X500Name
Returns a string form of the X.500 distinguished name.
toString() - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Returns a printable representation of the certificate.
toString() - Method in class com.tencent.kona.sun.security.x509.X509CertInfo
Returns a printable representation of the certificate.
toString() - Method in class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
Returns a printable string of this revoked certificate.
toString() - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Returns a printable string of this CRL.
toStringWithAlgName(String) - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
 
toURI(URL) - Static method in class com.tencent.kona.sun.net.www.ParseUtil
 
trees() - Method in class com.tencent.kona.sun.security.x509.GeneralSubtrees
 
trimZeroes(byte[]) - Static method in class com.tencent.kona.sun.security.util.KeyUtil
Trim leading (most significant) zeroes from the result.
TrustStoreUtil - Class in com.tencent.kona.sun.security.validator
Collection of static utility methods related to trust anchor KeyStores.
TSRequest - Class in com.tencent.kona.sun.security.timestamp
This class provides a timestamp request, as defined in RFC 3161.
TSRequest(String, byte[], MessageDigest) - Constructor for class com.tencent.kona.sun.security.timestamp.TSRequest
Constructs a timestamp request for the supplied data.
TSResponse - Class in com.tencent.kona.sun.security.timestamp
This class provides the response corresponding to a timestamp request, as defined in RFC 3161.
type() - Method in interface com.tencent.kona.sun.security.util.RegisteredDomain
Returns the type of the registered domain.
TYPE_LDAP - Static variable in class com.tencent.kona.sun.security.util.HostnameChecker
 
TYPE_PKIX - Static variable in class com.tencent.kona.sun.security.validator.Validator
Constant for a validator of type PKIX.
TYPE_SIMPLE - Static variable in class com.tencent.kona.sun.security.validator.Validator
Constant for a validator of type Simple.
TYPE_TLS - Static variable in class com.tencent.kona.sun.security.util.HostnameChecker
 

U

UNACCEPTED_EXTENSION - Static variable in class com.tencent.kona.sun.security.timestamp.TSResponse
The requested extension is not supported by the TSA.
UNACCEPTED_POLICY - Static variable in class com.tencent.kona.sun.security.timestamp.TSResponse
The requested TSA policy is not supported by the TSA.
union(GeneralSubtrees) - Method in class com.tencent.kona.sun.security.x509.GeneralSubtrees
construct union of this GeneralSubtrees with other.
UniqueIdentity - Class in com.tencent.kona.sun.security.x509
This class defines the UniqueIdentity class used by certificates.
UniqueIdentity(BitArray) - Constructor for class com.tencent.kona.sun.security.x509.UniqueIdentity
The default constructor for this class.
UniqueIdentity(byte[]) - Constructor for class com.tencent.kona.sun.security.x509.UniqueIdentity
The default constructor for this class.
UniqueIdentity(DerInputStream) - Constructor for class com.tencent.kona.sun.security.x509.UniqueIdentity
Create the object, decoding the values from the passed DER stream.
UniqueIdentity(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.UniqueIdentity
Create the object, decoding the values from the passed DER stream.
UNSTRUCTURED_ADDRESS_OID - Static variable in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
 
UNSTRUCTURED_NAME_OID - Static variable in class com.tencent.kona.sun.security.pkcs.PKCS9Attribute
 
UntrustedCertificates - Class in com.tencent.kona.sun.security.util
A utility class to check if a certificate is untrusted.
UntrustedChecker - Class in com.tencent.kona.sun.security.provider.certpath
A PKIXCertPathChecker implementation to check whether a specified certificate is distrusted.
UntrustedChecker() - Constructor for class com.tencent.kona.sun.security.provider.certpath.UntrustedChecker
Default Constructor
UNUSED - Static variable in class com.tencent.kona.sun.security.x509.ReasonFlags
Reasons
URICertStoreParameters - Class in com.tencent.kona.sun.security.cert
Parameters used as input for CertStore algorithms which use information contained in a URI to retrieve certificates and CRLs.
URICertStoreParameters(URI) - Constructor for class com.tencent.kona.sun.security.cert.URICertStoreParameters
Creates an instance of URICertStoreParameters with the specified URI.
URIName - Class in com.tencent.kona.sun.security.x509
This class implements the URIName as required by the GeneralNames ASN.1 object.
URIName(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.URIName
Create the URIName object from the passed encoded Der value.
URIName(String) - Constructor for class com.tencent.kona.sun.security.x509.URIName
Create the URIName object with the specified name.
userid_oid - Static variable in class com.tencent.kona.sun.security.x509.X500Name
 
Utilities - Class in com.tencent.kona.sun.security.util
A utility class to share the static methods.
Utilities() - Constructor for class com.tencent.kona.sun.security.util.Utilities
 

V

V1 - Static variable in class com.tencent.kona.sun.security.x509.CertificateVersion
X509Certificate Version 1
V2 - Static variable in class com.tencent.kona.sun.security.x509.CertificateVersion
X509Certificate Version 2
V3 - Static variable in class com.tencent.kona.sun.security.x509.CertificateVersion
X509Certificate Version 3
valid() - Method in class com.tencent.kona.sun.security.x509.CertificateValidity
Verify that the current time is within the validity period.
valid(Date) - Method in class com.tencent.kona.sun.security.x509.CertificateValidity
Verify that the passed time is within the validity period.
valid() - Method in class com.tencent.kona.sun.security.x509.PrivateKeyUsageExtension
Verify that the current time is within the validity period.
valid(Date) - Method in class com.tencent.kona.sun.security.x509.PrivateKeyUsageExtension
Verify that the passed time is within the validity period.
validate(Key) - Static method in class com.tencent.kona.sun.security.util.KeyUtil
Returns whether the key is valid or not.
validate(KeySpec) - Static method in class com.tencent.kona.sun.security.util.KeyUtil
Returns whether the key spec is valid or not.
validate(X509Certificate[]) - Method in class com.tencent.kona.sun.security.validator.Validator
Validate the given certificate chain.
validate(X509Certificate[], Collection<X509Certificate>) - Method in class com.tencent.kona.sun.security.validator.Validator
Validate the given certificate chain.
validate(X509Certificate[], Collection<X509Certificate>, Object) - Method in class com.tencent.kona.sun.security.validator.Validator
Validate the given certificate chain.
validate(X509Certificate[], Collection<X509Certificate>, List<byte[]>, AlgorithmConstraints, Object) - Method in class com.tencent.kona.sun.security.validator.Validator
Validate the given certificate chain.
validateNumericFormatV4(String) - Static method in class com.tencent.kona.sun.net.util.IPAddressUtil
Validates if input string is a valid IPv4 address literal.
Validator - Class in com.tencent.kona.sun.security.validator
Validator abstract base class.
ValidatorException - Exception in com.tencent.kona.sun.security.validator
ValidatorException thrown by the Validator.
ValidatorException(String) - Constructor for exception com.tencent.kona.sun.security.validator.ValidatorException
 
ValidatorException(String, Throwable) - Constructor for exception com.tencent.kona.sun.security.validator.ValidatorException
 
ValidatorException(Object) - Constructor for exception com.tencent.kona.sun.security.validator.ValidatorException
 
ValidatorException(Object, X509Certificate) - Constructor for exception com.tencent.kona.sun.security.validator.ValidatorException
 
ValidatorException(Object, X509Certificate, Throwable) - Constructor for exception com.tencent.kona.sun.security.validator.ValidatorException
 
ValidatorException(String, Object, X509Certificate) - Constructor for exception com.tencent.kona.sun.security.validator.ValidatorException
 
ValidatorException(String, Object, X509Certificate, Throwable) - Constructor for exception com.tencent.kona.sun.security.validator.ValidatorException
 
VALIDITY - Static variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
value() - Method in enum com.tencent.kona.sun.security.provider.certpath.ResponderId.Type
 
valueOf(String) - Static method in enum com.tencent.kona.sun.security.provider.certpath.OCSP.RevocationStatus.CertStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.kona.sun.security.provider.certpath.OCSPResponse.ResponseStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.kona.sun.security.provider.certpath.ResponderId.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.tencent.kona.sun.security.util.RegisteredDomain.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.tencent.kona.sun.security.provider.certpath.OCSP.RevocationStatus.CertStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.kona.sun.security.provider.certpath.OCSPResponse.ResponseStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.kona.sun.security.provider.certpath.ResponderId.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.tencent.kona.sun.security.util.RegisteredDomain.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VAR_CODE_SIGNING - Static variable in class com.tencent.kona.sun.security.validator.Validator
Constant for a Code Signing variant of a validator.
VAR_GENERIC - Static variable in class com.tencent.kona.sun.security.validator.Validator
Constant for a Generic variant of a validator.
VAR_JCE_SIGNING - Static variable in class com.tencent.kona.sun.security.validator.Validator
Constant for a JCE Code Signing variant of a validator.
VAR_TLS_CLIENT - Static variable in class com.tencent.kona.sun.security.validator.Validator
Constant for a TLS Client variant of a validator.
VAR_TLS_SERVER - Static variable in class com.tencent.kona.sun.security.validator.Validator
Constant for a TLS Server variant of a validator.
VAR_TSA_SERVER - Static variable in class com.tencent.kona.sun.security.validator.Validator
Constant for a TSA Server variant of a validator.
verboseToString() - Method in class com.tencent.kona.sun.security.provider.certpath.BuildStep
return a string representation of this build step, showing all detail of the vertex state appropriate to the result of this build step, and the certificate contents.
verf_CA_UNTRUSTED - Static variable in exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Indicates that a certificate authority in the certification chain is not trusted.
verf_CHAIN_LENGTH - Static variable in exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Indicates that the certification chain is too long.
verf_INVALID_EXPIRED - Static variable in exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Indicates that the certificate has expired and so is not valid.
verf_INVALID_NOTBEFORE - Static variable in exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Indicates that the certificate is not yet valid.
verf_INVALID_REVOKED - Static variable in exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Indicates that the certificate was revoked, and so is invalid.
verf_INVALID_SIG - Static variable in exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Indicates that the signature in the certificate is not valid.
verf_PARSE_ERROR - Static variable in exception com.tencent.kona.sun.security.x509.CertException
Deprecated.
Indicates an error parsing the ASN.1/DER encoding of the certificate.
verify(SignerInfo, byte[]) - Method in class com.tencent.kona.sun.security.pkcs.PKCS7
This verifies a given SignerInfo.
verify(byte[]) - Method in class com.tencent.kona.sun.security.pkcs.PKCS7
Returns all signerInfos which self-verify.
verify() - Method in class com.tencent.kona.sun.security.pkcs.PKCS7
Returns all signerInfos which self-verify.
verify(X509Certificate) - Method in class com.tencent.kona.sun.security.x509.NameConstraintsExtension
check whether a certificate conforms to these NameConstraints.
verify(GeneralNameInterface) - Method in class com.tencent.kona.sun.security.x509.NameConstraintsExtension
check whether a name conforms to these NameConstraints.
verify(PublicKey) - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Throws an exception if the certificate was not signed using the verification key provided.
verify(PublicKey, String) - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Throws an exception if the certificate was not signed using the verification key provided.
verify(PublicKey, Provider) - Method in class com.tencent.kona.sun.security.x509.X509CertImpl
Throws an exception if the certificate was not signed using the verification key provided.
verify(PublicKey) - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Verifies that this CRL was signed using the private key that corresponds to the given public key.
verify(PublicKey, String) - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Verifies that this CRL was signed using the private key that corresponds to the given public key, and that the signature verification was computed by the given provider.
verify(PublicKey, Provider) - Method in class com.tencent.kona.sun.security.x509.X509CRLImpl
Verifies that this CRL was signed using the private key that corresponds to the given public key, and that the signature verification was computed by the given provider.
VERSION - Static variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
version - Variable in class com.tencent.kona.sun.security.x509.X509CertInfo
 
VERSION_3 - Static variable in class com.tencent.kona.sun.security.pkcs12.PKCS12KeyStore
 
Vertex - Class in com.tencent.kona.sun.security.provider.certpath
 
visit(Map<K, V>) - Method in interface com.tencent.kona.sun.security.util.Cache.CacheVisitor
 

W

WAITING - Static variable in class com.tencent.kona.sun.security.timestamp.TSResponse
The requested timestamp has not yet been processed.
warning(String, Object...) - Static method in class com.tencent.kona.sun.security.util.SSLLogger
 

X

X400Address - Class in com.tencent.kona.sun.security.x509
This class defines the X400Address of the GeneralName choice.
X400Address(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.X400Address
Create the X400Address object from the passed encoded Der value.
X500Name - Class in com.tencent.kona.sun.security.x509
Note: As of 1.4, the public class, javax.security.auth.x500.X500Principal, should be used when parsing, generating, and comparing X.500 DNs.
X500Name(String) - Constructor for class com.tencent.kona.sun.security.x509.X500Name
Constructs a name from a conventionally formatted string, such as "CN=Dave, OU=JavaSoft, O=Sun Microsystems, C=US".
X500Name(String, Map<String, String>) - Constructor for class com.tencent.kona.sun.security.x509.X500Name
Constructs a name from a conventionally formatted string, such as "CN=Dave, OU=JavaSoft, O=Sun Microsystems, C=US".
X500Name(String, String) - Constructor for class com.tencent.kona.sun.security.x509.X500Name
Constructs a name from a string formatted according to format.
X500Name(String, String, String, String) - Constructor for class com.tencent.kona.sun.security.x509.X500Name
Constructs a name from fields common in enterprise application environments.
X500Name(String, String, String, String, String, String) - Constructor for class com.tencent.kona.sun.security.x509.X500Name
Constructs a name from fields common in Internet application environments.
X500Name(RDN[]) - Constructor for class com.tencent.kona.sun.security.x509.X500Name
Constructs a name from an array of relative distinguished names
X500Name(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.X500Name
Constructs a name from an ASN.1 encoded value.
X500Name(DerInputStream) - Constructor for class com.tencent.kona.sun.security.x509.X500Name
Constructs a name from an ASN.1 encoded input stream.
X500Name(byte[]) - Constructor for class com.tencent.kona.sun.security.x509.X500Name
Constructs a name from an ASN.1 encoded byte array.
X509CertificatePair - Class in com.tencent.kona.sun.security.provider.certpath
This class represents an X.509 Certificate Pair object, which is primarily used to hold a pair of cross certificates issued between Certification Authorities.
X509CertificatePair() - Constructor for class com.tencent.kona.sun.security.provider.certpath.X509CertificatePair
Creates an empty instance of X509CertificatePair.
X509CertificatePair(X509Certificate, X509Certificate) - Constructor for class com.tencent.kona.sun.security.provider.certpath.X509CertificatePair
Creates an instance of X509CertificatePair.
X509CertImpl - Class in com.tencent.kona.sun.security.x509
The X509CertImpl class represents an X.509 certificate.
X509CertImpl(X509CertInfo, AlgorithmId, byte[], byte[]) - Constructor for class com.tencent.kona.sun.security.x509.X509CertImpl
Constructor simply setting all (non-cache) fields.
X509CertImpl(byte[]) - Constructor for class com.tencent.kona.sun.security.x509.X509CertImpl
Unmarshals a certificate from its encoded form, parsing the encoded bytes.
X509CertImpl(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.X509CertImpl
Unmarshals a certificate from its encoded form, parsing a DER value.
X509CertImpl(InputStream) - Constructor for class com.tencent.kona.sun.security.x509.X509CertImpl
Unmarshals an X.509 certificate from an input stream.
X509CertInfo - Class in com.tencent.kona.sun.security.x509
The X509CertInfo class represents X.509 certificate information.
X509CertInfo() - Constructor for class com.tencent.kona.sun.security.x509.X509CertInfo
Construct an uninitialized X509CertInfo on which decode must later be called (or which may be deserialized).
X509CertInfo(byte[]) - Constructor for class com.tencent.kona.sun.security.x509.X509CertInfo
Unmarshals a certificate from its encoded form, parsing the encoded bytes.
X509CertInfo(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.X509CertInfo
Unmarshal a certificate from its encoded form, parsing a DER value.
X509CertPath - Class in com.tencent.kona.sun.security.provider.certpath
A CertPath (certification path) consisting exclusively of X509Certificates.
X509CertPath(List<? extends Certificate>) - Constructor for class com.tencent.kona.sun.security.provider.certpath.X509CertPath
Creates an X509CertPath from a List of X509Certificates.
X509CertPath(InputStream) - Constructor for class com.tencent.kona.sun.security.provider.certpath.X509CertPath
Creates an X509CertPath, reading the encoded form from an InputStream.
X509CertPath(InputStream, String) - Constructor for class com.tencent.kona.sun.security.provider.certpath.X509CertPath
Creates an X509CertPath, reading the encoded form from an InputStream.
X509CRLEntryImpl - Class in com.tencent.kona.sun.security.x509
Abstract class for a revoked certificate in a CRL.
X509CRLEntryImpl(BigInteger, Date) - Constructor for class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
Constructs a revoked certificate entry using the given serial number and revocation date.
X509CRLEntryImpl(BigInteger, Date, CRLExtensions) - Constructor for class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
Constructs a revoked certificate entry using the given serial number, revocation date and the entry extensions.
X509CRLEntryImpl(byte[]) - Constructor for class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
Unmarshals a revoked certificate from its encoded form.
X509CRLEntryImpl(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.X509CRLEntryImpl
Unmarshals a revoked certificate from its encoded form.
X509CRLImpl - Class in com.tencent.kona.sun.security.x509
An implementation for X509 CRL (Certificate Revocation List).
X509CRLImpl(X509CRLImpl.TBSCertList, AlgorithmId, byte[], byte[], byte[]) - Constructor for class com.tencent.kona.sun.security.x509.X509CRLImpl
Constructor simply setting all (non-cache) fields.
X509CRLImpl(byte[]) - Constructor for class com.tencent.kona.sun.security.x509.X509CRLImpl
Unmarshals an X.509 CRL from its encoded form, parsing the encoded bytes.
X509CRLImpl(DerValue) - Constructor for class com.tencent.kona.sun.security.x509.X509CRLImpl
Unmarshals an X.509 CRL from an DER value.
X509CRLImpl(InputStream) - Constructor for class com.tencent.kona.sun.security.x509.X509CRLImpl
Unmarshals an X.509 CRL from an input stream.
X509CRLImpl.TBSCertList - Class in com.tencent.kona.sun.security.x509
 
X509Factory - Class in com.tencent.kona.sun.security.provider
This class defines a certificate factory for X.509 v3 certificates & certification paths, and X.509 v2 certificate revocation lists (CRLs).
X509Factory() - Constructor for class com.tencent.kona.sun.security.provider.X509Factory
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links