Class TrustedProfileTemplateClaimRule
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.platform_services.iam_identity.v1.model.TrustedProfileTemplateClaimRule
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class TrustedProfileTemplateClaimRule extends com.ibm.cloud.sdk.core.service.model.GenericModelTrustedProfileTemplateClaimRule.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTrustedProfileTemplateClaimRule.BuilderBuilder.static interfaceTrustedProfileTemplateClaimRule.TypeType of the claim rule.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<ProfileClaimRuleConditions>conditions()Gets the conditions.java.lang.Longexpiration()Gets the expiration.java.lang.Stringname()Gets the name.TrustedProfileTemplateClaimRule.BuildernewBuilder()New builder.java.lang.StringrealmName()Gets the realmName.java.lang.Stringtype()Gets the type.
-
-
-
Method Detail
-
newBuilder
public TrustedProfileTemplateClaimRule.Builder newBuilder()
New builder.- Returns:
- a TrustedProfileTemplateClaimRule builder
-
name
public java.lang.String name()
Gets the name. Name of the claim rule to be created or updated.- Returns:
- the name
-
type
public java.lang.String type()
Gets the type. Type of the claim rule.- Returns:
- the type
-
realmName
public java.lang.String realmName()
Gets the realmName. The realm name of the Idp this claim rule applies to. This field is required only if the type is specified as 'Profile-SAML'.- Returns:
- the realmName
-
expiration
public java.lang.Long expiration()
Gets the expiration. Session expiration in seconds, only required if type is 'Profile-SAML'.- Returns:
- the expiration
-
conditions
public java.util.List<ProfileClaimRuleConditions> conditions()
Gets the conditions. Conditions of this claim rule.- Returns:
- the conditions
-
-