|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.opensaml.xml.security.x509.PKIXValidationOptions org.opensaml.xml.security.x509.CertPathPKIXValidationOptions
public class CertPathPKIXValidationOptions
Specialization of PKIXValidationOptions
which specifies options specific to a PKIXTrustEvaluator
based on the Java CertPath API.
Field Summary | |
---|---|
private boolean |
anyPolicyInhibit
Flag for disallowing the "any" policy OID. |
private boolean |
forceRevocationEnabled
Force RevocationEnabled flag. |
private Set<String> |
initialPolicies
Acceptable policy OIDs. |
private boolean |
policyMappingInhibit
Disable policy mapping flag. |
private boolean |
revocationEnabled
Value for RevocationEnabled when forced. |
Constructor Summary | |
---|---|
CertPathPKIXValidationOptions()
Constructor. |
Method Summary | |
---|---|
Set<String> |
getInitialPolicies()
Returns the set of initial policies (OID strings) of the underlying CertPath Provider. |
boolean |
isAnyPolicyInhibited()
Returns the value of the any policy inhibited flag of the underlying CertPath Provider. |
boolean |
isForceRevocationEnabled()
If true, the revocation behavior of the underlying CertPath provider will be forced to the value supplied by isRevocationEnabled() . |
boolean |
isPolicyMappingInhibited()
Returns the value of the policy mapping inhibited flag of the underlying CertPath Provider. |
boolean |
isRevocationEnabled()
If isForceRevocationEnabled() is true, the revocation behavior of the underlying CertPath Provider
will be forced to this value. |
void |
setAnyPolicyInhibit(boolean flag)
Sets the any policy inhibited flag for the underlying CertPath Provider. |
void |
setForceRevocationEnabled(boolean flag)
If true, the revocation behavior of the underlying CertPath provider will be forced to the value supplied by isRevocationEnabled() . |
void |
setInitialPolicies(Set<String> newPolicies)
Sets the initial policy identifiers (OID strings) for the underlying CertPath Provider, i.e. |
void |
setPolicyMappingInhibit(boolean flag)
Sets the policy mapping inhibited flag for the underlying CertPath Provider. |
void |
setRevocationEnabled(boolean flag)
If isForceRevocationEnabled() is true, the revocation behavior of the underlying CertPath Provider
will be forced to this value. |
Methods inherited from class org.opensaml.xml.security.x509.PKIXValidationOptions |
---|
getDefaultVerificationDepth, isProcessCredentialCRLs, isProcessEmptyCRLs, isProcessExpiredCRLs, setDefaultVerificationDepth, setProcessCredentialCRLs, setProcessEmptyCRLs, setProcessExpiredCRLs |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private boolean forceRevocationEnabled
private boolean revocationEnabled
private boolean policyMappingInhibit
private boolean anyPolicyInhibit
private Set<String> initialPolicies
Constructor Detail |
---|
public CertPathPKIXValidationOptions()
Method Detail |
---|
public boolean isForceRevocationEnabled()
isRevocationEnabled()
. If false, the revocation behavior
of the underlying provider will be determined by the PKIXTrustEvaluator implementation.
Default is: false
public void setForceRevocationEnabled(boolean flag)
isRevocationEnabled()
. If false, the revocation behavior
of the underlying provider will be determined by the PKIXTrustEvaluator implementation.
Default is: false
flag
- The forceRevocationEnabled to set.public boolean isRevocationEnabled()
isForceRevocationEnabled()
is true, the revocation behavior of the underlying CertPath Provider
will be forced to this value. If the former is false, the revocation behavior
of the underlying provider will be determined by the PKIXTrustEvaluator implementation.
Default is: true
public void setRevocationEnabled(boolean flag)
isForceRevocationEnabled()
is true, the revocation behavior of the underlying CertPath Provider
will be forced to this value. If the former is false, the revocation behavior
of the underlying provider will be determined by the PKIXTrustEvaluator implementation.
Default is: true
flag
- The revocationEnabled to set.public boolean isPolicyMappingInhibited()
public void setPolicyMappingInhibit(boolean flag)
Default is: false
flag
- the policyMappingInhibit boolean to set.public boolean isAnyPolicyInhibited()
public void setAnyPolicyInhibit(boolean flag)
Default is: false
flag
- the anyPolicyInhibit boolean to set.public Set<String> getInitialPolicies()
public void setInitialPolicies(Set<String> newPolicies)
newPolicies
- the initial set of policy identifiers (OID strings)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |