Class AppThreeLeggedOAuthCredential.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.AppThreeLeggedOAuthCredential.Builder
-
- Enclosing class:
- AppThreeLeggedOAuthCredential
public static class AppThreeLeggedOAuthCredential.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AppThreeLeggedOAuthCredential.Builder
accessToken(String accessToken)
Access TokenAppThreeLeggedOAuthCredential.Builder
accessTokenExpiry(String accessTokenExpiry)
Access token expiryAppThreeLeggedOAuthCredential
build()
AppThreeLeggedOAuthCredential.Builder
copy(AppThreeLeggedOAuthCredential model)
AppThreeLeggedOAuthCredential.Builder
refreshToken(String refreshToken)
Refresh Token
-
-
-
Method Detail
-
accessToken
public AppThreeLeggedOAuthCredential.Builder accessToken(String accessToken)
Access Token*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - idcsSensitive: encrypt - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
- Parameters:
accessToken
- the value to set- Returns:
- this builder
-
refreshToken
public AppThreeLeggedOAuthCredential.Builder refreshToken(String refreshToken)
Refresh Token*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - idcsSensitive: encrypt - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none
- Parameters:
refreshToken
- the value to set- Returns:
- this builder
-
accessTokenExpiry
public AppThreeLeggedOAuthCredential.Builder accessTokenExpiry(String accessTokenExpiry)
Access token expiry*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readWrite - required: false - returned: default - type: dateTime - uniqueness: none
- Parameters:
accessTokenExpiry
- the value to set- Returns:
- this builder
-
build
public AppThreeLeggedOAuthCredential build()
-
copy
public AppThreeLeggedOAuthCredential.Builder copy(AppThreeLeggedOAuthCredential model)
-
-