CertPathTrustManagerParameters (Java SE 9 & JDK 9 ) (original) (raw)
- javax.net.ssl.CertPathTrustManagerParameters
All Implemented Interfaces:
[ManagerFactoryParameters](../../../javax/net/ssl/ManagerFactoryParameters.html "interface in javax.net.ssl")
public class CertPathTrustManagerParameters
extends Object
implements ManagerFactoryParameters
A wrapper for CertPathParameters. This class is used to pass validation settings to CertPath based TrustManagers using theTrustManagerFactory.init() method.
Instances of this class are immutable.
Since:
1.5
See Also:
X509TrustManager, TrustManagerFactory, CertPathParameters
Constructor Summary
Constructors
Constructor Description CertPathTrustManagerParameters(CertPathParameters parameters) Construct new CertPathTrustManagerParameters from the specified parameters. Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type Method Description CertPathParameters getParameters() Return a clone of the CertPathParameters encapsulated by this class. * ### Methods inherited from class java.lang.[Object](../../../java/lang/Object.html "class in java.lang") `[clone](../../../java/lang/Object.html#clone--), [equals](../../../java/lang/Object.html#equals-java.lang.Object-), [finalize](../../../java/lang/Object.html#finalize--), [getClass](../../../java/lang/Object.html#getClass--), [hashCode](../../../java/lang/Object.html#hashCode--), [notify](../../../java/lang/Object.html#notify--), [notifyAll](../../../java/lang/Object.html#notifyAll--), [toString](../../../java/lang/Object.html#toString--), [wait](../../../java/lang/Object.html#wait--), [wait](../../../java/lang/Object.html#wait-long-), [wait](../../../java/lang/Object.html#wait-long-int-)`
Constructor Detail
* #### CertPathTrustManagerParameters public CertPathTrustManagerParameters([CertPathParameters](../../../java/security/cert/CertPathParameters.html "interface in java.security.cert") parameters) Construct new CertPathTrustManagerParameters from the specified parameters. The parameters are cloned to protect against subsequent modification. Parameters: `parameters` \- the CertPathParameters to be used Throws: `[NullPointerException](../../../java/lang/NullPointerException.html "class in java.lang")` \- if parameters is null
Method Detail
* #### getParameters public [CertPathParameters](../../../java/security/cert/CertPathParameters.html "interface in java.security.cert") getParameters() Return a clone of the CertPathParameters encapsulated by this class. Returns: a clone of the CertPathParameters encapsulated by this class.
Report a bug or suggest an enhancement
For further API reference and developer documentation see the Java SE Documentation, which contains more detailed, developer-targeted descriptions with conceptual overviews, definitions of terms, workarounds, and working code examples.
Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries.
Copyright © 1993, 2017, Oracle and/or its affiliates, 500 Oracle Parkway, Redwood Shores, CA 94065 USA.
All rights reserved. Use is subject to license terms and the documentation redistribution policy.