# UseIdentityAttributesReturn

Defined in: [react/src/auth/createIdentityAttributeHooks.ts:9](https://github.com/B3Pay/ic-reactor/blob/70bedf3c8779611a3b35710510442dee7f630b87/packages/react/src/auth/createIdentityAttributeHooks.ts#L9)

## Properties

### requestAttributes

> **requestAttributes**: (`params`) => `Promise`\<[`IdentityAttributeResult`](https://ic-reactor.b3pay.net/v3/libs/interfaces/identityattributeresult/)\>

Defined in: [react/src/auth/createIdentityAttributeHooks.ts:10](https://github.com/B3Pay/ic-reactor/blob/70bedf3c8779611a3b35710510442dee7f630b87/packages/react/src/auth/createIdentityAttributeHooks.ts#L10)

#### Parameters

##### params

[`RequestIdentityAttributesParameters`](https://ic-reactor.b3pay.net/v3/libs/interfaces/requestidentityattributesparameters/)

#### Returns

`Promise`\<[`IdentityAttributeResult`](https://ic-reactor.b3pay.net/v3/libs/interfaces/identityattributeresult/)\>

***

### requestOpenIdAttributes

> **requestOpenIdAttributes**: (`params`) => `Promise`\<[`IdentityAttributeResult`](https://ic-reactor.b3pay.net/v3/libs/interfaces/identityattributeresult/)\>

Defined in: [react/src/auth/createIdentityAttributeHooks.ts:13](https://github.com/B3Pay/ic-reactor/blob/70bedf3c8779611a3b35710510442dee7f630b87/packages/react/src/auth/createIdentityAttributeHooks.ts#L13)

#### Parameters

##### params

[`RequestOpenIdIdentityAttributesParameters`](https://ic-reactor.b3pay.net/v3/libs/interfaces/requestopenididentityattributesparameters/)

#### Returns

`Promise`\<[`IdentityAttributeResult`](https://ic-reactor.b3pay.net/v3/libs/interfaces/identityattributeresult/)\>

***

### attributes

> **attributes**: [`IdentityAttributeResult`](https://ic-reactor.b3pay.net/v3/libs/interfaces/identityattributeresult/) \| `null`

Defined in: [react/src/auth/createIdentityAttributeHooks.ts:16](https://github.com/B3Pay/ic-reactor/blob/70bedf3c8779611a3b35710510442dee7f630b87/packages/react/src/auth/createIdentityAttributeHooks.ts#L16)

***

### isRequestingAttributes

> **isRequestingAttributes**: `boolean`

Defined in: [react/src/auth/createIdentityAttributeHooks.ts:17](https://github.com/B3Pay/ic-reactor/blob/70bedf3c8779611a3b35710510442dee7f630b87/packages/react/src/auth/createIdentityAttributeHooks.ts#L17)

***

### attributeError

> **attributeError**: `Error` \| `null`

Defined in: [react/src/auth/createIdentityAttributeHooks.ts:18](https://github.com/B3Pay/ic-reactor/blob/70bedf3c8779611a3b35710510442dee7f630b87/packages/react/src/auth/createIdentityAttributeHooks.ts#L18)

***

### clearAttributes

> **clearAttributes**: () => `void`

Defined in: [react/src/auth/createIdentityAttributeHooks.ts:19](https://github.com/B3Pay/ic-reactor/blob/70bedf3c8779611a3b35710510442dee7f630b87/packages/react/src/auth/createIdentityAttributeHooks.ts#L19)

#### Returns

`void`