public class NorwegianOrganizationNumberRule extends PrincipalNameRule
| Modifier and Type | Class and Description |
|---|---|
static class |
NorwegianOrganizationNumberRule.NorwegianOrganization |
PrincipalNameRule.Principalfield, principal, provider| Constructor and Description |
|---|
NorwegianOrganizationNumberRule(PrincipalNameProvider provider) |
| Modifier and Type | Method and Description |
|---|---|
static NorwegianOrganizationNumberRule.NorwegianOrganization |
extractNumber(X509Certificate certificate)
Extracts organization number using functionality provided by PrincipalNameValidator.
|
void |
validate(X509Certificate certificate)
Validate certificate.
|
extract, getIssuer, getSubjectpublic NorwegianOrganizationNumberRule(PrincipalNameProvider provider)
public void validate(X509Certificate certificate) throws CertificateValidationException
validate in interface ValidatorRulevalidate in class PrincipalNameRulecertificate - Certificate subject to validation.CertificateValidationExceptionpublic static NorwegianOrganizationNumberRule.NorwegianOrganization extractNumber(X509Certificate certificate) throws CertificateValidationException
certificate - Certificate subject to validation.CertificateValidationExceptionCopyright © 2016 Norwegian Agency for Public Management and eGovernment (Difi). All rights reserved.