func (o ApplicationOptionalClaimsPtrOutput) IdTokens() ApplicationOptionalClaimsIdTokenArrayOutput {
	return o.ApplyT(func(v *ApplicationOptionalClaims) []ApplicationOptionalClaimsIdToken {
		if v == nil {
			return nil
		}
		return v.IdTokens
	}).(ApplicationOptionalClaimsIdTokenArrayOutput)
}
// One or more `idToken` blocks as documented below.
One or more `idToken` blocks as documented below.
// One or more ` idToken ` blocks as documented below .
func (o ApplicationOptionalClaimsPtrOutput) IdTokens() ApplicationOptionalClaimsIdTokenArrayOutput {
	return o.ApplyT(func(v *ApplicationOptionalClaims) []ApplicationOptionalClaimsIdToken {
		if v == nil {
			return nil
		}
		return v.IdTokens
	}).(ApplicationOptionalClaimsIdTokenArrayOutput)
}
func ( o ApplicationOptionalClaimsPtrOutput ) IdTokens ( ) ApplicationOptionalClaimsIdTokenArrayOutput { return o . ApplyT ( func ( v * ApplicationOptionalClaims ) [ ] ApplicationOptionalClaimsIdToken { if v == nil { return nil } return v . IdTokens } ) . ( ApplicationOptionalClaimsIdTokenArrayOutput ) }
One or more `idToken` blocks as documented below.
One or more ` idToken ` blocks as documented below .