public class NamespaceChecker
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private boolean |
checkAll |
private boolean |
namespaceRequired |
private NamespacesStore[] |
nsStores |
Constructor and Description |
---|
NamespaceChecker(NamespaceCheckingMode mode,
NamespacesStore pmaStore,
NamespacesStore globusStore) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ValidationError> |
check(java.security.cert.X509Certificate[] chain)
Checks all certificates in the chain whether they are correct w.r.t.
|
private void |
doCheck(javax.security.auth.x500.X500Principal subject,
java.util.List<NamespacePolicy> policies,
java.util.List<ValidationError> ret,
int pos,
java.security.cert.X509Certificate[] chain) |
private boolean namespaceRequired
private boolean checkAll
private NamespacesStore[] nsStores
public NamespaceChecker(NamespaceCheckingMode mode, NamespacesStore pmaStore, NamespacesStore globusStore)
public java.util.List<ValidationError> check(java.security.cert.X509Certificate[] chain)
chain
- to be checkedprivate void doCheck(javax.security.auth.x500.X500Principal subject, java.util.List<NamespacePolicy> policies, java.util.List<ValidationError> ret, int pos, java.security.cert.X509Certificate[] chain)