aerogear-xamarin-sdk
AeroGear Xamarin SDK
AeroGear.Mobile.Auth.Config.AuthenticationConfig.AuthenticationConfigBuilder Class Reference

Builds and returns an AuthenticationConfigBuilder object. More...

Public Member Functions

AuthenticationConfigBuilder RedirectUri (string redirectUri)
 Specify the redirect value More...
 
AuthenticationConfigBuilder Scopes (string scopes)
 Specify the OIDC scopes of the auth request. More...
 
AuthenticationConfigBuilder MinTimeBetweenJwksRequests (ushort minTimeBetweenJwksRequests)
 Specify the minimum time between Json Web Key Set (JWKS) requests in minutes. More...
 
AuthenticationConfig Build ()
 Creates a new AuthenticationConfig object. More...
 

Detailed Description

Builds and returns an AuthenticationConfigBuilder object.

Member Function Documentation

◆ Build()

AuthenticationConfig AeroGear.Mobile.Auth.Config.AuthenticationConfig.AuthenticationConfigBuilder.Build ( )

Creates a new AuthenticationConfig object.

Returns
an AuthenticationConfig object

◆ MinTimeBetweenJwksRequests()

AuthenticationConfigBuilder AeroGear.Mobile.Auth.Config.AuthenticationConfig.AuthenticationConfigBuilder.MinTimeBetweenJwksRequests ( ushort  minTimeBetweenJwksRequests)

Specify the minimum time between Json Web Key Set (JWKS) requests in minutes.

Parameters
minTimeBetweenJwksRequeststhe minimum time between Json Web Key Set (JWKS) requests in minutes
Returns
AuthenticationConfigBuilder instance

◆ RedirectUri()

AuthenticationConfigBuilder AeroGear.Mobile.Auth.Config.AuthenticationConfig.AuthenticationConfigBuilder.RedirectUri ( string  redirectUri)

Specify the redirect value

Parameters
redirectUriredirect uri value
Returns
AuthenticationConfigBuilder instance

◆ Scopes()

AuthenticationConfigBuilder AeroGear.Mobile.Auth.Config.AuthenticationConfig.AuthenticationConfigBuilder.Scopes ( string  scopes)

Specify the OIDC scopes of the auth request.

Parameters
scopesthe OIDC scopes
Returns
AuthenticationConfigBuilder instance

The documentation for this class was generated from the following file: