Class Summary |
CertificateRevocationLists |
|
CertificateRevocationLists.CrlFilter |
|
CertUtil |
Contains various security-related utility methods. |
GlobusCredential |
Provides a Java object representation of Globus credential
which can include the proxy file or host certificates. |
OldCertUtil |
Deprecated. These functions will only work with Globus legacy proxies. |
OpenSSLKey |
Represents a OpenSSL-style PEM-formatted private key. |
SigningPolicy |
Class that holds signing policy information. |
SigningPolicyParser |
Signing policy BCNF grammar as implemented here: (based on C implementation)
eacl ::= {eacl_entry}
eacl_entry ::= {access_identity} pos_rights {restriction}
{pos_rights {restriction}} | {access_identity} neg_rights
access_identity ::= access_identity_type def_authority value \n
access_identity_type ::= "access_id_HOST" |
"access_id_USER" |
"access_id_GROUP" |
"access_id_CA" |
"access_id_APPLICATION" |
"access_id_ANYBODY"
pos_rights ::= "pos_rights" def_authority value
{"pos_rights" def_authority value}
neg_rights ::= "neg_rights" def_authority value
{"neg_rights" def_authority value}
restriction ::= condition_type def_authority value \n
condition_type ::= alphanumeric_string
def_authority ::= alphanumeric_string
value ::= alphanumeric_string
This class take a signing policy file as input and parses it to
extract the policy that is enforced. |
TrustedCertificates |
Class that reads in and maintains trusted certificates and signing
policy associated with the CAs. |
TrustedCertificates.CertFilter |
|
X509Extension |
Represents an X.509 extension. |
X509ExtensionSet |
Represents a set of X.509 extensions. |