# Print output for @column tags ?> KeyStore.SecretKeyEntry - Android SDK | Android Developers

Most visited


Recently visited


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

SecretKeyEntry(SecretKey secretKey)

Constructs a SecretKeyEntry with a SecretKey.

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


SecretKeyEntry

public SecretKeyEntry (SecretKey secretKey)

Constructs a SecretKeyEntry with a SecretKey.

Parameters
secretKey SecretKey: the SecretKey

Throws
NullPointerException if secretKey is null

SecretKeyEntry

public 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

public SecretKey getSecretKey ()

Gets the SecretKey from this entry.

Returns
SecretKey the SecretKey from this entry

toString

public String toString ()

Returns a string representation of this SecretKeyEntry.

Returns
String a string representation of this SecretKeyEntry.

Browse this site in English?

You requested a page in English, but your language preference for this site is English.

Would you like to change your language preference and browse this site in English? If you want to change your language preference later, use the language menu at the bottom of each page.