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)