public interface IuAuthorizationClient
Provides client configuration.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enum
Enumerate token endpoint authentication methods types.static interface
Defines credentials issued to this client.static enum
Enumerates grant types. -
Method Summary
Modifier and TypeMethodDescriptionDefines the maximum time to live for assertions issued by this client.Iterable
<? extends IuAuthorizationClient.Credentials> Gets credentials issued to this client.Gets the allowed IP address ranges.getRealm()
Gets the authentication realm to use withIuAuthorizationClient.GrantType.AUTHORIZATION_CODE
.Gets redirect URIs allowed for this client to use withIuAuthorizationClient.GrantType.AUTHORIZATION_CODE
.
-
Method Details
-
getRealm
String getRealm()Gets the authentication realm to use withIuAuthorizationClient.GrantType.AUTHORIZATION_CODE
.- Returns:
- redirect URIs
-
getRedirectUri
Gets redirect URIs allowed for this client to use withIuAuthorizationClient.GrantType.AUTHORIZATION_CODE
.- Returns:
- redirect URIs
-
getIpAllow
Gets the allowed IP address ranges.- Returns:
- Set of allowed IP address ranges
-
getAssertionTtl
Duration getAssertionTtl()Defines the maximum time to live for assertions issued by this client.- Returns:
Duration
-
getCredentials
Iterable<? extends IuAuthorizationClient.Credentials> getCredentials()Gets credentials issued to this client.- Returns:
IuAuthorizationClient.Credentials
-