gluu
クラス | 公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.xdi.oxauth.cert.validation.model.ValidationStatus クラス
org.xdi.oxauth.cert.validation.model.ValidationStatus 連携図
Collaboration graph

クラス

enum  CertificateValidity
 
enum  ValidatorSourceType
 

公開メンバ関数

 ValidationStatus (X509Certificate certificate, X509Certificate issuer, Date validationDate, ValidatorSourceType sourceType, CertificateValidity validity)
 
X509Certificate getCertificate ()
 
void setCertificate (X509Certificate certificate)
 
X509Certificate getIssuer ()
 
void setIssuer (X509Certificate issuer)
 
CertificateValidity getValidity ()
 
void setValidity (CertificateValidity validity)
 
ValidatorSourceType getSourceType ()
 
void setSourceType (ValidatorSourceType sourceType)
 
Date getRevocationObjectIssuingTime ()
 
void setRevocationObjectIssuingTime (Date revocationObjectIssuingTime)
 
Date getRevocationDate ()
 
void setRevocationDate (Date revocationDate)
 
Date getValidationDate ()
 
void setValidationDate (Date validationDate)
 
String toString ()
 

非公開変数類

X509Certificate certificate
 
X509Certificate issuer
 
CertificateValidity validity
 
ValidatorSourceType sourceType
 
Date revocationObjectIssuingTime
 
Date revocationDate
 
Date validationDate
 

詳解

Certificate validation status

著者
Yuriy Movchan
バージョン
March 10, 2016

クラス詳解

◆ org::xdi::oxauth::cert::validation::model::ValidationStatus::CertificateValidity

enum org::xdi::oxauth::cert::validation::model::ValidationStatus::CertificateValidity
org.xdi.oxauth.cert.validation.model.ValidationStatus.CertificateValidity 連携図
Collaboration graph
列挙値
INVALID
REVOKED
UNKNOWN
VALID

◆ org::xdi::oxauth::cert::validation::model::ValidationStatus::ValidatorSourceType

enum org::xdi::oxauth::cert::validation::model::ValidationStatus::ValidatorSourceType
org.xdi.oxauth.cert.validation.model.ValidationStatus.ValidatorSourceType 連携図
Collaboration graph
列挙値
APP
CHAIN
CRL
OCSP
SELF_SIGNED

構築子と解体子

◆ ValidationStatus()

org.xdi.oxauth.cert.validation.model.ValidationStatus.ValidationStatus ( X509Certificate  certificate,
X509Certificate  issuer,
Date  validationDate,
ValidatorSourceType  sourceType,
CertificateValidity  validity 
)
inline
31  {
32  this.certificate = certificate;
33  this.issuer = issuer;
35  this.sourceType = sourceType;
36  this.validity = validity;
37  }
CertificateValidity validity
Definition: ValidationStatus.java:23
ValidatorSourceType sourceType
Definition: ValidationStatus.java:24
X509Certificate certificate
Definition: ValidationStatus.java:20
Date validationDate
Definition: ValidationStatus.java:28
X509Certificate issuer
Definition: ValidationStatus.java:21

関数詳解

◆ getCertificate()

X509Certificate org.xdi.oxauth.cert.validation.model.ValidationStatus.getCertificate ( )
inline
39  {
40  return certificate;
41  }
X509Certificate certificate
Definition: ValidationStatus.java:20

◆ getIssuer()

X509Certificate org.xdi.oxauth.cert.validation.model.ValidationStatus.getIssuer ( )
inline
47  {
48  return issuer;
49  }
X509Certificate issuer
Definition: ValidationStatus.java:21

◆ getRevocationDate()

Date org.xdi.oxauth.cert.validation.model.ValidationStatus.getRevocationDate ( )
inline
79  {
80  return revocationDate;
81  }
Date revocationDate
Definition: ValidationStatus.java:27

◆ getRevocationObjectIssuingTime()

Date org.xdi.oxauth.cert.validation.model.ValidationStatus.getRevocationObjectIssuingTime ( )
inline
71  {
73  }
Date revocationObjectIssuingTime
Definition: ValidationStatus.java:26

◆ getSourceType()

ValidatorSourceType org.xdi.oxauth.cert.validation.model.ValidationStatus.getSourceType ( )
inline
63  {
64  return sourceType;
65  }
ValidatorSourceType sourceType
Definition: ValidationStatus.java:24

◆ getValidationDate()

Date org.xdi.oxauth.cert.validation.model.ValidationStatus.getValidationDate ( )
inline
87  {
88  return validationDate;
89  }
Date validationDate
Definition: ValidationStatus.java:28

◆ getValidity()

CertificateValidity org.xdi.oxauth.cert.validation.model.ValidationStatus.getValidity ( )
inline
55  {
56  return validity;
57  }
CertificateValidity validity
Definition: ValidationStatus.java:23

◆ setCertificate()

void org.xdi.oxauth.cert.validation.model.ValidationStatus.setCertificate ( X509Certificate  certificate)
inline
43  {
44  this.certificate = certificate;
45  }
X509Certificate certificate
Definition: ValidationStatus.java:20

◆ setIssuer()

void org.xdi.oxauth.cert.validation.model.ValidationStatus.setIssuer ( X509Certificate  issuer)
inline
51  {
52  this.issuer = issuer;
53  }
X509Certificate issuer
Definition: ValidationStatus.java:21

◆ setRevocationDate()

void org.xdi.oxauth.cert.validation.model.ValidationStatus.setRevocationDate ( Date  revocationDate)
inline
83  {
85  }
Date revocationDate
Definition: ValidationStatus.java:27

◆ setRevocationObjectIssuingTime()

void org.xdi.oxauth.cert.validation.model.ValidationStatus.setRevocationObjectIssuingTime ( Date  revocationObjectIssuingTime)
inline
75  {
77  }
Date revocationObjectIssuingTime
Definition: ValidationStatus.java:26

◆ setSourceType()

void org.xdi.oxauth.cert.validation.model.ValidationStatus.setSourceType ( ValidatorSourceType  sourceType)
inline
67  {
68  this.sourceType = sourceType;
69  }
ValidatorSourceType sourceType
Definition: ValidationStatus.java:24

◆ setValidationDate()

void org.xdi.oxauth.cert.validation.model.ValidationStatus.setValidationDate ( Date  validationDate)
inline
91  {
93  }
Date validationDate
Definition: ValidationStatus.java:28

◆ setValidity()

void org.xdi.oxauth.cert.validation.model.ValidationStatus.setValidity ( CertificateValidity  validity)
inline
59  {
60  this.validity = validity;
61  }
CertificateValidity validity
Definition: ValidationStatus.java:23

◆ toString()

String org.xdi.oxauth.cert.validation.model.ValidationStatus.toString ( )
inline
96  {
97  StringBuilder builder = new StringBuilder();
98  builder.append("CertificateValidationStatus [certificate=").append(certificate.getSerialNumber()).append(", issuer=").append(issuer.getSerialNumber()).append(", validity=")
99  .append(validity).append(", sourceType=").append(sourceType).append(", revocationObjectIssuingTime=")
100  .append(revocationObjectIssuingTime).append(", revocationDate=").append(revocationDate).append(", validationDate=").append(validationDate)
101  .append("]");
102  return builder.toString();
103  }
CertificateValidity validity
Definition: ValidationStatus.java:23
Date revocationDate
Definition: ValidationStatus.java:27
Date revocationObjectIssuingTime
Definition: ValidationStatus.java:26
ValidatorSourceType sourceType
Definition: ValidationStatus.java:24
X509Certificate certificate
Definition: ValidationStatus.java:20
Date validationDate
Definition: ValidationStatus.java:28
X509Certificate issuer
Definition: ValidationStatus.java:21

メンバ詳解

◆ certificate

X509Certificate org.xdi.oxauth.cert.validation.model.ValidationStatus.certificate
private

◆ issuer

X509Certificate org.xdi.oxauth.cert.validation.model.ValidationStatus.issuer
private

◆ revocationDate

Date org.xdi.oxauth.cert.validation.model.ValidationStatus.revocationDate
private

◆ revocationObjectIssuingTime

Date org.xdi.oxauth.cert.validation.model.ValidationStatus.revocationObjectIssuingTime
private

◆ sourceType

ValidatorSourceType org.xdi.oxauth.cert.validation.model.ValidationStatus.sourceType
private

◆ validationDate

Date org.xdi.oxauth.cert.validation.model.ValidationStatus.validationDate
private

◆ validity

CertificateValidity org.xdi.oxauth.cert.validation.model.ValidationStatus.validity
private

このクラス詳解は次のファイルから抽出されました: