Step Up
Step Up
Step Up
Get
client.StepUp.GetTransaction(ctx, id) (*TransactionStepUpTransactionStepUpGetTransactionResponse, error)
get/api/v1/step-up/transactions/{id}
Step Up Transaction
StepUpTransactionstruct
StepUpTransaction represents a record of a step-up authentication attempt
This message contains a oneof named target. Only a single field of the following list may be set at a time:
- approveTask
- test
Step UpProviders
Create
client.StepUp.Providers.New(ctx, body) (*StepUpProviderStepUpProviderStepUpProviderNewResponse, error)
post/api/v1/step-up/providers
Get
client.StepUp.Providers.Get(ctx, id) (*StepUpProviderStepUpProviderStepUpProviderGetResponse, error)
get/api/v1/step-up/providers/{id}
Update
client.StepUp.Providers.Update(ctx, id, body) (*StepUpProviderStepUpProviderStepUpProviderUpdateResponse, error)
post/api/v1/step-up/providers/{id}
List
client.StepUp.Providers.List(ctx) (*ListarrayNextPageTokenstringStepUpProviderListResponse, error)
get/api/v1/step-up/providers
Delete
client.StepUp.Providers.Delete(ctx, id, body) (*StepUpProviderDeleteResponse, error)
delete/api/v1/step-up/providers/{id}
Test
client.StepUp.Providers.Test(ctx, id, body) (*RedirectURLstringStepUpProviderTestResponse, error)
post/api/v1/step-up/providers/{id}/test
Update Secret
client.StepUp.Providers.UpdateSecret(ctx, id, body) (*StepUpProviderStepUpProviderStepUpProviderUpdateSecretResponse, error)
post/api/v1/step-up/providers/{id}/secret
Step Up Microsoft Settings
StepUpMicrosoftSettingsstruct
StepUpMicrosoftSettings represents a Microsoft Entra Provider using Conditional Access Policies to enforce step-up authentication.
Step Up Oauth2 Settings
StepUpOauth2Settingsstruct
StepUpOAuth2Settings repersents an OAuth2 provider that supports RFC 9470 https://www.rfc-editor.org/rfc/rfc9470
Common ACR values for OAuth2 providers include:
- "urn:okta:loa:1fa:any" (okta)
- "urn:okta:loa:1fa:pwd" (okta)
- "urn:okta:loa:2fa:any" (okta)
- "urn:okta:loa:2fa:any:ifpossible" (okta)
- "phr" (okta)
- "phrh" (okta)
Step Up Provider
StepUpProviderstruct
The StepUpProvider message.
This message contains a oneof named settings. Only a single field of the following list may be set at a time:
- oauth2
- microsoft