Package com.couchbase.lite.internal
Class BaseTLSIdentity
- java.lang.Object
-
- com.couchbase.lite.internal.BaseTLSIdentity
-
- Direct Known Subclasses:
TLSIdentity
public class BaseTLSIdentity extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
CERT_ATTRIBUTE_COMMON_NAME
static java.lang.String
CERT_ATTRIBUTE_COUNTRY
static java.lang.String
CERT_ATTRIBUTE_EMAIL_ADDRESS
static java.lang.String
CERT_ATTRIBUTE_GIVEN_NAME
static java.lang.String
CERT_ATTRIBUTE_HOSTNAME
static java.lang.String
CERT_ATTRIBUTE_IP_ADDRESS
static java.lang.String
CERT_ATTRIBUTE_LOCALITY
static java.lang.String
CERT_ATTRIBUTE_ORGANIZATION
static java.lang.String
CERT_ATTRIBUTE_ORGANIZATION_UNIT
static java.lang.String
CERT_ATTRIBUTE_POSTAL_ADDRESS
static java.lang.String
CERT_ATTRIBUTE_POSTAL_CODE
static java.lang.String
CERT_ATTRIBUTE_PSEUDONYM
static java.lang.String
CERT_ATTRIBUTE_REGISTERED_ID
static java.lang.String
CERT_ATTRIBUTE_STATE_OR_PROVINCE
static java.lang.String
CERT_ATTRIBUTE_SURNAME
static java.lang.String
CERT_ATTRIBUTE_URL
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.String
getAlias(BaseTLSIdentity identity)
static java.security.cert.Certificate
getCert(BaseTLSIdentity identity)
java.util.List<java.security.cert.Certificate>
getCerts()
java.util.Date
getExpiration()
C4KeyPair
getKeyPair()
-
-
-
Field Detail
-
CERT_ATTRIBUTE_COMMON_NAME
public static final java.lang.String CERT_ATTRIBUTE_COMMON_NAME
- See Also:
- Constant Field Values
-
CERT_ATTRIBUTE_PSEUDONYM
public static final java.lang.String CERT_ATTRIBUTE_PSEUDONYM
- See Also:
- Constant Field Values
-
CERT_ATTRIBUTE_GIVEN_NAME
public static final java.lang.String CERT_ATTRIBUTE_GIVEN_NAME
- See Also:
- Constant Field Values
-
CERT_ATTRIBUTE_SURNAME
public static final java.lang.String CERT_ATTRIBUTE_SURNAME
- See Also:
- Constant Field Values
-
CERT_ATTRIBUTE_ORGANIZATION
public static final java.lang.String CERT_ATTRIBUTE_ORGANIZATION
- See Also:
- Constant Field Values
-
CERT_ATTRIBUTE_ORGANIZATION_UNIT
public static final java.lang.String CERT_ATTRIBUTE_ORGANIZATION_UNIT
- See Also:
- Constant Field Values
-
CERT_ATTRIBUTE_POSTAL_ADDRESS
public static final java.lang.String CERT_ATTRIBUTE_POSTAL_ADDRESS
- See Also:
- Constant Field Values
-
CERT_ATTRIBUTE_LOCALITY
public static final java.lang.String CERT_ATTRIBUTE_LOCALITY
- See Also:
- Constant Field Values
-
CERT_ATTRIBUTE_POSTAL_CODE
public static final java.lang.String CERT_ATTRIBUTE_POSTAL_CODE
- See Also:
- Constant Field Values
-
CERT_ATTRIBUTE_STATE_OR_PROVINCE
public static final java.lang.String CERT_ATTRIBUTE_STATE_OR_PROVINCE
- See Also:
- Constant Field Values
-
CERT_ATTRIBUTE_COUNTRY
public static final java.lang.String CERT_ATTRIBUTE_COUNTRY
- See Also:
- Constant Field Values
-
CERT_ATTRIBUTE_EMAIL_ADDRESS
public static final java.lang.String CERT_ATTRIBUTE_EMAIL_ADDRESS
- See Also:
- Constant Field Values
-
CERT_ATTRIBUTE_HOSTNAME
public static final java.lang.String CERT_ATTRIBUTE_HOSTNAME
- See Also:
- Constant Field Values
-
CERT_ATTRIBUTE_URL
public static final java.lang.String CERT_ATTRIBUTE_URL
- See Also:
- Constant Field Values
-
CERT_ATTRIBUTE_IP_ADDRESS
public static final java.lang.String CERT_ATTRIBUTE_IP_ADDRESS
- See Also:
- Constant Field Values
-
CERT_ATTRIBUTE_REGISTERED_ID
public static final java.lang.String CERT_ATTRIBUTE_REGISTERED_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getAlias
@Nullable public static java.lang.String getAlias(@Nullable BaseTLSIdentity identity)
-
getCert
@Nullable public static java.security.cert.Certificate getCert(@Nullable BaseTLSIdentity identity)
-
getKeyPair
@NonNull public C4KeyPair getKeyPair()
-
getCerts
@NonNull public java.util.List<java.security.cert.Certificate> getCerts()
-
getExpiration
@NonNull public java.util.Date getExpiration()
-
-