Package com.google.cloud.iap.v1 (0.29.0)
Client Classes
Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.
Client | Description |
---|---|
com.google.cloud.iap.v1.IdentityAwareProxyAdminServiceClient | Service Description: APIs for Identity-Aware Proxy Admin configurations. This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started: |
com.google.cloud.iap.v1.IdentityAwareProxyClient | Contains the data that describes an Identity Aware Proxy owned client. |
com.google.cloud.iap.v1.IdentityAwareProxyOAuthServiceClient | Service Description: API to programmatically create, list and retrieve Identity Aware Proxy (IAP)
OAuth brands; and create, retrieve, delete and reset-secret of IAP OAuth clients. This class provides the ability to make remote calls to the backing service through method |
Settings Classes
Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.
Settings | Description |
---|---|
com.google.cloud.iap.v1.AccessDeniedPageSettings | Custom content configuration for access denied page. IAP allows customers to define a custom URI to use as the error page when access is denied to users. If IAP prevents access to this page, the default |
com.google.cloud.iap.v1.AccessSettings | Access related settings for IAP protected apps. |
com.google.cloud.iap.v1.AllowedDomainsSettings | Configuration for IAP allowed domains. Lets you to restrict access to an app and allow access to only the domains that you list. |
com.google.cloud.iap.v1.ApplicationSettings | Wrapper over application specific settings for IAP. |
com.google.cloud.iap.v1.AttributePropagationSettings | Configuration for propagating attributes to applications protected by IAP. |
com.google.cloud.iap.v1.CorsSettings | Allows customers to configure HTTP request paths that'll allow HTTP |
com.google.cloud.iap.v1.CsmSettings | Configuration for RCToken generated for service mesh workloads protected by IAP. RCToken are IAP generated JWTs that can be verified at the application. The RCToken is primarily used for service mesh deployments, and can be scoped |
com.google.cloud.iap.v1.GcipSettings | Allows customers to configure tenant IDs for a Cloud Identity Platform (GCIP) instance for each application. |
com.google.cloud.iap.v1.IapSettings | The IAP configurable settings. |
com.google.cloud.iap.v1.IdentityAwareProxyAdminServiceSettings | Settings class to configure an instance of IdentityAwareProxyAdminServiceClient
. The default instance has everything set to sensible defaults: |
com.google.cloud.iap.v1.IdentityAwareProxyOAuthServiceSettings | Settings class to configure an instance of IdentityAwareProxyOAuthServiceClient
. The default instance has everything set to sensible defaults: |
com.google.cloud.iap.v1.OAuthSettings | Configuration for OAuth login&consent flow behavior as well as for OAuth Credentials. |
com.google.cloud.iap.v1.ReauthSettings | Configuration for IAP reauthentication policies. |
com.google.cloud.iap.v1.WorkforceIdentitySettings | WorkforceIdentitySettings allows customers to configure workforce pools and OAuth 2.0 settings to gate their applications using a third-party IdP with access control. |
Classes
Interfaces
Enums
Enum | Description |
---|---|
com.google.cloud.iap.v1.AccessSettings.IdentitySource | Types of identity source supported by IAP. |
com.google.cloud.iap.v1.AttributePropagationSettings.OutputCredentials | Supported output credentials for attribute propagation. Each output credential maps to a "field" in the response. For example, selecting JWT will propagate all attributes in the IAP JWT, header in the headers, etc. |
com.google.cloud.iap.v1.ReauthSettings.Method | Types of reauthentication methods supported by IAP. |
com.google.cloud.iap.v1.ReauthSettings.PolicyType | Type of policy in the case of hierarchical policies. |