public class PathValidationPreferencesImpl extends PreferencesMap implements PathValidationPreferences
Constructor and Description |
---|
PathValidationPreferencesImpl() |
PathValidationPreferencesImpl(PathValidationPreferences prefs) |
Modifier and Type | Method and Description |
---|---|
protected PreferencesMap |
createChild(String myKey) |
boolean |
getCheckCABasicConstraints() |
String |
getLDAPServer() |
protected Object |
getPrefValueFromString(String prefName,
String value) |
boolean |
getRequireValidSigForChaining() |
boolean |
isAnyPolicyInhibit()
Inhibit anyPolicyOID to match for any certificate policy
|
boolean |
isCheckAllPaths()
Build all possible certificate paths
|
boolean |
isDoValidation() |
boolean |
isExplicitPolicy() |
boolean |
isFollowAIAURIs()
Follow AuthorityInfoAccess extension in certificates to download certificates online
|
boolean |
isPolicyMappingInhibit() |
PreferencesMap |
newInstance()
Get the new instance of the type
|
void |
setAnyPolicyInhibit(boolean anyPolicyInhibit) |
void |
setCheckAllPaths(boolean checkAllPaths) |
void |
setCheckCABasicConstraints(boolean checkCABasicConstraints) |
void |
setDoValidation(boolean doValidation) |
void |
setExplicitPolicy(boolean explicitPolicy) |
void |
setFollowAIAURIs(boolean followAIAURIs) |
void |
setLDAPServer(String ldapServer) |
void |
setPolicyMappingInhibit(boolean policyMappingInhibit) |
void |
setRequireValidSigForChaining(boolean requireValidSigForChaining) |
clone, get, getNonCloneableKeys, getPreference, put, setPreference
public PathValidationPreferencesImpl()
public PathValidationPreferencesImpl(PathValidationPreferences prefs)
protected Object getPrefValueFromString(String prefName, String value)
getPrefValueFromString
in class PreferencesMap
public PreferencesMap newInstance()
PreferencesMap
newInstance
in class PreferencesMap
protected PreferencesMap createChild(String myKey)
createChild
in class PreferencesMap
public boolean isAnyPolicyInhibit()
PathValidationPreferences
isAnyPolicyInhibit
in interface PathValidationPreferences
public boolean isExplicitPolicy()
isExplicitPolicy
in interface PathValidationPreferences
public boolean isPolicyMappingInhibit()
isPolicyMappingInhibit
in interface PathValidationPreferences
public boolean isCheckAllPaths()
PathValidationPreferences
isCheckAllPaths
in interface PathValidationPreferences
public boolean isFollowAIAURIs()
PathValidationPreferences
isFollowAIAURIs
in interface PathValidationPreferences
public boolean isDoValidation()
isDoValidation
in interface PathValidationPreferences
public void setExplicitPolicy(boolean explicitPolicy)
public void setAnyPolicyInhibit(boolean anyPolicyInhibit)
public void setPolicyMappingInhibit(boolean policyMappingInhibit)
public void setFollowAIAURIs(boolean followAIAURIs)
public void setLDAPServer(String ldapServer)
public String getLDAPServer()
getLDAPServer
in interface PathValidationPreferences
public void setDoValidation(boolean doValidation)
public void setCheckAllPaths(boolean checkAllPaths)
public void setCheckCABasicConstraints(boolean checkCABasicConstraints)
public boolean getCheckCABasicConstraints()
getCheckCABasicConstraints
in interface PathValidationPreferences
public void setRequireValidSigForChaining(boolean requireValidSigForChaining)
public boolean getRequireValidSigForChaining()
getRequireValidSigForChaining
in interface PathValidationPreferences
Copyright © 1982–2022 Adobe Systems Inc.. All rights reserved.