# KeyStore.Entry.Attribute

Added in[API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  
Summary:[Methods](https://developer.android.com/reference/java/security/KeyStore.Entry.Attribute#pubmethods)  

# KeyStore.Entry.Attribute

`
public
static


interface
KeyStore.Entry.Attribute
`  
`


`

|----------------------------------------|
| java.security.KeyStore.Entry.Attribute |

|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Known indirect subclasses [PKCS12Attribute](https://developer.android.com/reference/java/security/PKCS12Attribute) |------------------------------------------------------------------------------------------|-------------------------------------------------------| | [PKCS12Attribute](https://developer.android.com/reference/java/security/PKCS12Attribute) | An attribute associated with a PKCS12 keystore entry. | |

<br />

*** ** * ** ***

An attribute associated with a keystore entry. It comprises a name and one or more values.

## Summary

|                                                                                                      ### Public methods                                                                                                      ||
|--------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------|
| ` abstract `[String](https://developer.android.com/reference/java/lang/String) | ` `[getName](https://developer.android.com/reference/java/security/KeyStore.Entry.Attribute#getName())`() ` Returns the attribute's name.    |
| ` abstract `[String](https://developer.android.com/reference/java/lang/String) | ` `[getValue](https://developer.android.com/reference/java/security/KeyStore.Entry.Attribute#getValue())`() ` Returns the attribute's value. |

## Public methods

### getName

Added in[API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public abstract String getName ()
```

Returns the attribute's name.

<br />

|                                            Returns                                            ||
|--------------------------------------------------------------------|---------------------------|
| [String](https://developer.android.com/reference/java/lang/String) | the attribute name <br /> |

### getValue

Added in[API level 26](https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels)  

```
public abstract String getValue ()
```

Returns the attribute's value. Multi-valued attributes encode their values as a single string.

<br />

|                                            Returns                                             ||
|--------------------------------------------------------------------|----------------------------|
| [String](https://developer.android.com/reference/java/lang/String) | the attribute value <br /> |