> For the complete documentation index, see [llms.txt](https://developers.polymath.network/polymesh-sdk-api-reference/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developers.polymath.network/polymesh-sdk-api-reference/docs-v4/enums/authorizationtype.md).

# AuthorizationType

Type of authorization request

## Index

### Enumeration members

* [AddMultiSigSigner](/polymesh-sdk-api-reference/docs-v4/enums/authorizationtype.md#addmultisigsigner)
* [AttestPrimaryKeyRotation](/polymesh-sdk-api-reference/docs-v4/enums/authorizationtype.md#attestprimarykeyrotation)
* [Custom](/polymesh-sdk-api-reference/docs-v4/enums/authorizationtype.md#custom)
* [JoinIdentity](/polymesh-sdk-api-reference/docs-v4/enums/authorizationtype.md#joinidentity)
* [NoData](/polymesh-sdk-api-reference/docs-v4/enums/authorizationtype.md#nodata)
* [PortfolioCustody](/polymesh-sdk-api-reference/docs-v4/enums/authorizationtype.md#portfoliocustody)
* [RotatePrimaryKey](/polymesh-sdk-api-reference/docs-v4/enums/authorizationtype.md#rotateprimarykey)
* [TransferAssetOwnership](/polymesh-sdk-api-reference/docs-v4/enums/authorizationtype.md#transferassetownership)
* [TransferPrimaryIssuanceAgent](/polymesh-sdk-api-reference/docs-v4/enums/authorizationtype.md#transferprimaryissuanceagent)
* [TransferTicker](/polymesh-sdk-api-reference/docs-v4/enums/authorizationtype.md#transferticker)

## Enumeration members

### AddMultiSigSigner

• **AddMultiSigSigner**: = "AddMultiSigSigner"

*Defined in* [*src/types/index.ts:220*](https://github.com/PolymathNetwork/polymesh-sdk/blob/a0872cf4/src/types/index.ts#L220)

### AttestPrimaryKeyRotation

• **AttestPrimaryKeyRotation**: = "AttestPrimaryKeyRotation"

*Defined in* [*src/types/index.ts:217*](https://github.com/PolymathNetwork/polymesh-sdk/blob/a0872cf4/src/types/index.ts#L217)

### Custom

• **Custom**: = "Custom"

*Defined in* [*src/types/index.ts:225*](https://github.com/PolymathNetwork/polymesh-sdk/blob/a0872cf4/src/types/index.ts#L225)

### JoinIdentity

• **JoinIdentity**: = "JoinIdentity"

*Defined in* [*src/types/index.ts:223*](https://github.com/PolymathNetwork/polymesh-sdk/blob/a0872cf4/src/types/index.ts#L223)

### NoData

• **NoData**: = "NoData"

*Defined in* [*src/types/index.ts:226*](https://github.com/PolymathNetwork/polymesh-sdk/blob/a0872cf4/src/types/index.ts#L226)

### PortfolioCustody

• **PortfolioCustody**: = "PortfolioCustody"

*Defined in* [*src/types/index.ts:224*](https://github.com/PolymathNetwork/polymesh-sdk/blob/a0872cf4/src/types/index.ts#L224)

### RotatePrimaryKey

• **RotatePrimaryKey**: = "RotatePrimaryKey"

*Defined in* [*src/types/index.ts:218*](https://github.com/PolymathNetwork/polymesh-sdk/blob/a0872cf4/src/types/index.ts#L218)

### TransferAssetOwnership

• **TransferAssetOwnership**: = "TransferAssetOwnership"

*Defined in* [*src/types/index.ts:221*](https://github.com/PolymathNetwork/polymesh-sdk/blob/a0872cf4/src/types/index.ts#L221)

### TransferPrimaryIssuanceAgent

• **TransferPrimaryIssuanceAgent**: = "TransferPrimaryIssuanceAgent"

*Defined in* [*src/types/index.ts:222*](https://github.com/PolymathNetwork/polymesh-sdk/blob/a0872cf4/src/types/index.ts#L222)

### TransferTicker

• **TransferTicker**: = "TransferTicker"

*Defined in* [*src/types/index.ts:219*](https://github.com/PolymathNetwork/polymesh-sdk/blob/a0872cf4/src/types/index.ts#L219)
