gluu
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.gluu.oxtrust.api.X509CertificateShortInfo クラス
org.gluu.oxtrust.api.X509CertificateShortInfo の継承関係図
Inheritance graph
org.gluu.oxtrust.api.X509CertificateShortInfo 連携図
Collaboration graph

公開メンバ関数

 X509CertificateShortInfo ()
 
 X509CertificateShortInfo (String alias, X509Certificate cert)
 
String getAlias ()
 
void setAlias (String alias)
 
String getIssuer ()
 
void setIssuer (String issuer)
 
String getSubject ()
 
void setSubject (String subject)
 
String getAlgorithm ()
 
void setAlgorithm (String algorithm)
 
Date getNotBeforeDatetime ()
 
void setNotBeforeDatetime (Date notBeforeDatetime)
 
Date getNotAfterDatetime ()
 
void setNotAfterDatetime (Date notAfterDatetime)
 

非公開変数類

String alias
 
String issuer
 
String subject
 
String algorithm
 
Date notBeforeDatetime
 
Date notAfterDatetime
 

詳解

Short information about X509 Certificate in keystore.

著者
Dmitry Ognyannikov, 2018

構築子と解体子

◆ X509CertificateShortInfo() [1/2]

org.gluu.oxtrust.api.X509CertificateShortInfo.X509CertificateShortInfo ( )
inline
32 {}

◆ X509CertificateShortInfo() [2/2]

org.gluu.oxtrust.api.X509CertificateShortInfo.X509CertificateShortInfo ( String  alias,
X509Certificate  cert 
)
inline
34  {
35  this.alias = alias;
36 
37  if (cert.getIssuerDN() != null)
38  issuer = cert.getIssuerDN().getName();
39  if (cert.getSubjectDN() != null)
40  subject = cert.getSubjectDN().getName();
41  algorithm = cert.getSigAlgName();
42  notBeforeDatetime = cert.getNotBefore();
43  notAfterDatetime = cert.getNotAfter();
44  }
String alias
Definition: X509CertificateShortInfo.java:24
String subject
Definition: X509CertificateShortInfo.java:26
Date notBeforeDatetime
Definition: X509CertificateShortInfo.java:28
String algorithm
Definition: X509CertificateShortInfo.java:27
Date notAfterDatetime
Definition: X509CertificateShortInfo.java:29
String issuer
Definition: X509CertificateShortInfo.java:25

関数詳解

◆ getAlgorithm()

String org.gluu.oxtrust.api.X509CertificateShortInfo.getAlgorithm ( )
inline
戻り値
the algorithm
91  {
92  return algorithm;
93  }
String algorithm
Definition: X509CertificateShortInfo.java:27

◆ getAlias()

String org.gluu.oxtrust.api.X509CertificateShortInfo.getAlias ( )
inline
戻り値
the alias
49  {
50  return alias;
51  }
String alias
Definition: X509CertificateShortInfo.java:24

◆ getIssuer()

String org.gluu.oxtrust.api.X509CertificateShortInfo.getIssuer ( )
inline
戻り値
the issuer
63  {
64  return issuer;
65  }
String issuer
Definition: X509CertificateShortInfo.java:25

◆ getNotAfterDatetime()

Date org.gluu.oxtrust.api.X509CertificateShortInfo.getNotAfterDatetime ( )
inline
戻り値
the notAfterDatetime
119  {
120  return notAfterDatetime;
121  }
Date notAfterDatetime
Definition: X509CertificateShortInfo.java:29

◆ getNotBeforeDatetime()

Date org.gluu.oxtrust.api.X509CertificateShortInfo.getNotBeforeDatetime ( )
inline
戻り値
the notBeforeDatetime
105  {
106  return notBeforeDatetime;
107  }
Date notBeforeDatetime
Definition: X509CertificateShortInfo.java:28

◆ getSubject()

String org.gluu.oxtrust.api.X509CertificateShortInfo.getSubject ( )
inline
戻り値
the subject
77  {
78  return subject;
79  }
String subject
Definition: X509CertificateShortInfo.java:26

◆ setAlgorithm()

void org.gluu.oxtrust.api.X509CertificateShortInfo.setAlgorithm ( String  algorithm)
inline
引数
algorithmthe algorithm to set
98  {
99  this.algorithm = algorithm;
100  }
String algorithm
Definition: X509CertificateShortInfo.java:27

◆ setAlias()

void org.gluu.oxtrust.api.X509CertificateShortInfo.setAlias ( String  alias)
inline
引数
aliasthe alias to set
56  {
57  this.alias = alias;
58  }
String alias
Definition: X509CertificateShortInfo.java:24

◆ setIssuer()

void org.gluu.oxtrust.api.X509CertificateShortInfo.setIssuer ( String  issuer)
inline
引数
issuerthe issuer to set
70  {
71  this.issuer = issuer;
72  }
String issuer
Definition: X509CertificateShortInfo.java:25

◆ setNotAfterDatetime()

void org.gluu.oxtrust.api.X509CertificateShortInfo.setNotAfterDatetime ( Date  notAfterDatetime)
inline
引数
notAfterDatetimethe notAfterDatetime to set
126  {
128  }
Date notAfterDatetime
Definition: X509CertificateShortInfo.java:29

◆ setNotBeforeDatetime()

void org.gluu.oxtrust.api.X509CertificateShortInfo.setNotBeforeDatetime ( Date  notBeforeDatetime)
inline
引数
notBeforeDatetimethe notBeforeDatetime to set
112  {
114  }
Date notBeforeDatetime
Definition: X509CertificateShortInfo.java:28

◆ setSubject()

void org.gluu.oxtrust.api.X509CertificateShortInfo.setSubject ( String  subject)
inline
引数
subjectthe subject to set
84  {
85  this.subject = subject;
86  }
String subject
Definition: X509CertificateShortInfo.java:26

メンバ詳解

◆ algorithm

String org.gluu.oxtrust.api.X509CertificateShortInfo.algorithm
private

◆ alias

String org.gluu.oxtrust.api.X509CertificateShortInfo.alias
private

◆ issuer

String org.gluu.oxtrust.api.X509CertificateShortInfo.issuer
private

◆ notAfterDatetime

Date org.gluu.oxtrust.api.X509CertificateShortInfo.notAfterDatetime
private

◆ notBeforeDatetime

Date org.gluu.oxtrust.api.X509CertificateShortInfo.notBeforeDatetime
private

◆ subject

String org.gluu.oxtrust.api.X509CertificateShortInfo.subject
private

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