| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.virtualbox_7_1.IUnknown
org.virtualbox_7_1.ICertificate
public class ICertificate
X.509 certificate details.
Interface ID: {392F1DE4-80E1-4A8A-93A1-67C5F92A838A}
| Field Summary | 
|---|
| Fields inherited from class org.virtualbox_7_1.IUnknown | 
|---|
| obj, objMgr, port | 
| Constructor Summary | |
|---|---|
| ICertificate(java.lang.String wrapped,
             org.virtualbox_7_1.ObjectRefManager objMgr,
             org.virtualbox_7_1.jaxws.VboxPortType port) | |
| Method Summary | |
|---|---|
|  java.lang.Boolean | getCertificateAuthority()Whether this certificate is a certificate authority. | 
|  java.lang.Boolean | getExpired()Set if the certificate has expired (relevant to the parent object)/ | 
|  java.util.List<java.lang.String> | getExtendedKeyUsage()Array of dotted extended key usage OIDs. | 
|  java.lang.String | getFriendlyName()Friendly subject name or similar. | 
|  java.util.List<java.lang.String> | getIssuerName()Issuer name. | 
|  java.lang.String | getIssuerUniqueIdentifier()Unique identifier of the issuer (empty string if not present). | 
|  java.lang.Long | getKeyUsage()Key usage mask. | 
|  java.lang.String | getPublicKeyAlgorithm()The public key algorithm name (if known). | 
|  java.lang.String | getPublicKeyAlgorithmOID()The dotted OID of the public key algorithm. | 
|  byte[] | getRawCertData()The raw certificate bytes. | 
|  java.lang.Boolean | getSelfSigned()Set if self signed certificate. | 
|  java.lang.String | getSerialNumber()Certificate serial number. | 
|  java.lang.String | getSignatureAlgorithmName()The signature algorithm name if known (if known). | 
|  java.lang.String | getSignatureAlgorithmOID()The dotted OID of the signature algorithm. | 
|  java.util.List<java.lang.String> | getSubjectName()Subject name. | 
|  byte[] | getSubjectPublicKey()The raw public key bytes. | 
|  java.lang.String | getSubjectUniqueIdentifier()Unique identifier of this certificate (empty string if not present). | 
|  java.lang.Boolean | getTrusted()Set if the certificate is trusted (by the parent object). | 
|  java.lang.String | getValidityPeriodNotAfter()Certificate not valid after ISO timestamp. | 
|  java.lang.String | getValidityPeriodNotBefore()Certificate not valid before ISO timestamp. | 
|  CertificateVersion | getVersionNumber()Certificate version number. | 
|  java.lang.Boolean | isCurrentlyExpired()Tests if the certificate has expired at the present time according to the X.509 validity of the certificate. | 
|  java.lang.String | queryInfo(java.lang.Integer what)Way to extend the interface. | 
| static ICertificate | queryInterface(IUnknown obj) | 
| Methods inherited from class org.virtualbox_7_1.IUnknown | 
|---|
| getObjMgr, getRemoteWSPort, getWrapped, releaseRemote | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public ICertificate(java.lang.String wrapped,
                    org.virtualbox_7_1.ObjectRefManager objMgr,
                    org.virtualbox_7_1.jaxws.VboxPortType port)
| Method Detail | 
|---|
public CertificateVersion getVersionNumber()
public java.lang.String getSerialNumber()
public java.lang.String getSignatureAlgorithmOID()
public java.lang.String getSignatureAlgorithmName()
public java.util.List<java.lang.String> getIssuerName()
public java.util.List<java.lang.String> getSubjectName()
public java.lang.String getFriendlyName()
public java.lang.String getValidityPeriodNotBefore()
public java.lang.String getValidityPeriodNotAfter()
public java.lang.String getPublicKeyAlgorithmOID()
public java.lang.String getPublicKeyAlgorithm()
public byte[] getSubjectPublicKey()
public java.lang.String getIssuerUniqueIdentifier()
public java.lang.String getSubjectUniqueIdentifier()
public java.lang.Boolean getCertificateAuthority()
public java.lang.Long getKeyUsage()
public java.util.List<java.lang.String> getExtendedKeyUsage()
public byte[] getRawCertData()
public java.lang.Boolean getSelfSigned()
public java.lang.Boolean getTrusted()
public java.lang.Boolean getExpired()
public static ICertificate queryInterface(IUnknown obj)
public java.lang.Boolean isCurrentlyExpired()
public java.lang.String queryInfo(java.lang.Integer what)
| 
 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||