Save the date! Android Dev Summit is coming to Mountain View, CA on November 7-8, 2018.
added in API level 1

KeyStore.SecretKeyEntry

public static final class KeyStore.SecretKeyEntry
extends Object implements KeyStore.Entry

java.lang.Object
   ↳ java.security.KeyStore.SecretKeyEntry


A KeyStore entry that holds a SecretKey.

Summary

Public constructors

KeyStore.SecretKeyEntry(SecretKey secretKey)

Constructs a SecretKeyEntry with a SecretKey.

KeyStore.SecretKeyEntry(SecretKey secretKey, Set<KeyStore.Entry.Attribute> attributes)

Constructs a SecretKeyEntry with a SecretKey and associated entry attributes.

Public methods

Set<KeyStore.Entry.Attribute> getAttributes()

Retrieves the attributes associated with an entry.

SecretKey getSecretKey()

Gets the SecretKey from this entry.

String toString()

Returns a string representation of this SecretKeyEntry.

Inherited methods

Public constructors

KeyStore.SecretKeyEntry

added in API level 1
public KeyStore.SecretKeyEntry (SecretKey secretKey)

Constructs a SecretKeyEntry with a SecretKey.

Parameters
secretKey SecretKey: the SecretKey

Throws
NullPointerException if secretKey is null

KeyStore.SecretKeyEntry

added in API level 26
public KeyStore.SecretKeyEntry (SecretKey secretKey, 
                Set<KeyStore.Entry.Attribute> attributes)

Constructs a SecretKeyEntry with a SecretKey and associated entry attributes.

The specified attributes is cloned before it is stored in the new SecretKeyEntry object.

Parameters
secretKey SecretKey: the SecretKey

attributes Set: the attributes

Throws
NullPointerException if secretKey or attributes is null

Public methods

getAttributes

public Set<KeyStore.Entry.Attribute> getAttributes ()

Retrieves the attributes associated with an entry.

Returns
Set<KeyStore.Entry.Attribute> an unmodifiable Set of attributes, possibly empty

getSecretKey

added in API level 1
public SecretKey getSecretKey ()

Gets the SecretKey from this entry.

Returns
SecretKey the SecretKey from this entry

toString

added in API level 1
public String toString ()

Returns a string representation of this SecretKeyEntry.

Returns
String a string representation of this SecretKeyEntry.