| Package | Description |
|---|---|
| org.ejbca.cvc |
| Modifier and Type | Method and Description |
|---|---|
AuthorizationRoleEnum |
AuthorizationField.getRole()
Deprecated.
Use
AuthorizationField.getAuthRole() instead |
static AuthorizationRoleEnum |
AuthorizationRoleEnum.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AuthorizationRoleEnum[] |
AuthorizationRoleEnum.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static CVCertificate |
CertificateGenerator.createCertificate(PublicKey publicKey,
PrivateKey signerKey,
String algorithmName,
CAReferenceField caRef,
HolderReferenceField holderRef,
AuthorizationRoleEnum authRole,
AccessRightEnum rights,
Date validFrom,
Date validTo,
String provider)
Generates a CVCertificate.
|
static CVCPublicKey |
KeyFactory.createInstance(PublicKey pubKey,
String algorithmName,
AuthorizationRoleEnum authRole)
Constructs instance from a PublicKey and a hash algorithm.
|
static CVCertificate |
CertificateGenerator.createTestCertificate(PublicKey publicKey,
PrivateKey privateKey,
CAReferenceField caRef,
HolderReferenceField holderRef,
String algorithm,
AuthorizationRoleEnum role)
Generates a CVCertificate for testing with the following characteristics:
- expires 3 months from today
- hash-algorithm is 'SHA1withRSA'
- AuthorizationRoleEnum = IS.
|
| Constructor and Description |
|---|
CVCAuthorizationTemplate(AuthorizationRoleEnum role,
AccessRightEnum rights)
Constructor taking the individual fields.
|
CVCertificateBody(CAReferenceField authorityReference,
CVCPublicKey publicKey,
HolderReferenceField holderReference,
AuthorizationRoleEnum authRole,
AccessRightEnum accessRight,
Date validFrom,
Date validTo)
Creates an instance suitable for a CVCertificate.
|
PublicKeyEC(OIDField oid,
ECPublicKey pubKeyEC,
AuthorizationRoleEnum authRole)
Creates an instance from an OIDField and a java.security.interfaces.ECPublicKey.
|
Copyright © 2021. All rights reserved.