public interface NamespacesStore
NamespacePolicy
objects.
The objects are retrieved by the issuer name.
The implementations must be thread safe.Modifier and Type | Method and Description |
---|---|
java.util.List<NamespacePolicy> |
getPolicies(javax.security.auth.x500.X500Principal[] chain,
int position)
As
getPolicies(X509Certificate[], int) but with principals of certificates only |
java.util.List<NamespacePolicy> |
getPolicies(java.security.cert.X509Certificate[] chain,
int position)
Gets namespace policies applicable for the CA.
|
void |
setPolicies(java.util.Collection<java.lang.String> locations) |
void setPolicies(java.util.Collection<java.lang.String> locations)
java.util.List<NamespacePolicy> getPolicies(java.security.cert.X509Certificate[] chain, int position)
chain
- chainposition
- positionjava.util.List<NamespacePolicy> getPolicies(javax.security.auth.x500.X500Principal[] chain, int position)
getPolicies(X509Certificate[], int)
but with principals of certificates onlychain
- chainposition
- position