Class PKIXParameters
public class PKIXParameters : CertPathParameters, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, ICertPathParameters, ICloneable
- Inheritance
-
PKIXParameters
- Implements
- Derived
- Extension Methods
Constructors
PKIXParameters(KeyStore)
public PKIXParameters(KeyStore arg0)
Parameters
Exceptions
PKIXParameters(Set<TrustAnchor>)
public PKIXParameters(Set<TrustAnchor> arg0)
Parameters
arg0Set<TrustAnchor>
Exceptions
PKIXParameters(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public PKIXParameters(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
AddCertPathChecker(PKIXCertPathChecker)
public void AddCertPathChecker(PKIXCertPathChecker arg0)
Parameters
AddCertStore(CertStore)
public void AddCertStore(CertStore arg0)
Parameters
CreatePoolableInstance(KeyStore)
HPA initializer for PKIXParameters(Java.Security.KeyStore arg0)
public static PKIXParameters CreatePoolableInstance(KeyStore arg0)
Parameters
arg0KeyStore
Returns
CreatePoolableInstance(Set<TrustAnchor>)
HPA initializer for PKIXParameters(Java.Util.Set%3CJava.Security.Cert.TrustAnchor%3E arg0)
public static PKIXParameters CreatePoolableInstance(Set<TrustAnchor> arg0)
Parameters
arg0Set<TrustAnchor>
Returns
GetCertPathCheckers()
https://developer.android.com/reference/java/security/cert/PKIXParameters.html#getCertPathCheckers()
public List<PKIXCertPathChecker> GetCertPathCheckers()
Returns
GetCertStores()
public List<CertStore> GetCertStores()
Returns
GetDate()
public Date GetDate()
Returns
GetInitialPolicies()
public Set<String> GetInitialPolicies()
Returns
GetPolicyQualifiersRejected()
public bool GetPolicyQualifiersRejected()
Returns
GetSigProvider()
public String GetSigProvider()
Returns
GetTargetCertConstraints()
public CertSelector GetTargetCertConstraints()
Returns
GetTrustAnchors()
public Set<TrustAnchor> GetTrustAnchors()
Returns
IsAnyPolicyInhibited()
public bool IsAnyPolicyInhibited()
Returns
IsExplicitPolicyRequired()
public bool IsExplicitPolicyRequired()
Returns
IsPolicyMappingInhibited()
public bool IsPolicyMappingInhibited()
Returns
IsRevocationEnabled()
https://developer.android.com/reference/java/security/cert/PKIXParameters.html#isRevocationEnabled()
public bool IsRevocationEnabled()
Returns
SetAnyPolicyInhibited(bool)
public void SetAnyPolicyInhibited(bool arg0)
Parameters
SetCertPathCheckers(List<PKIXCertPathChecker>)
public void SetCertPathCheckers(List<PKIXCertPathChecker> arg0)
Parameters
arg0List<PKIXCertPathChecker>
SetCertStores(List<CertStore>)
public void SetCertStores(List<CertStore> arg0)
Parameters
SetDate(Date)
public void SetDate(Date arg0)
Parameters
SetExplicitPolicyRequired(bool)
public void SetExplicitPolicyRequired(bool arg0)
Parameters
SetInitialPolicies(Set<String>)
public void SetInitialPolicies(Set<String> arg0)
Parameters
SetPolicyMappingInhibited(bool)
public void SetPolicyMappingInhibited(bool arg0)
Parameters
SetPolicyQualifiersRejected(bool)
public void SetPolicyQualifiersRejected(bool arg0)
Parameters
SetRevocationEnabled(bool)
public void SetRevocationEnabled(bool arg0)
Parameters
SetSigProvider(String)
public void SetSigProvider(String arg0)
Parameters
SetTargetCertConstraints(CertSelector)
public void SetTargetCertConstraints(CertSelector arg0)
Parameters
arg0CertSelector
SetTrustAnchors(Set<TrustAnchor>)
public void SetTrustAnchors(Set<TrustAnchor> arg0)
Parameters
arg0Set<TrustAnchor>