java.lang.Object
com.nimbusds.openid.connect.sdk.federation.policy.operations.SubsetOfOperation
All Implemented Interfaces:
PolicyConfiguration, PolicyOperation, StringListConfiguration, StringListOperation

public class SubsetOfOperation extends Object implements StringListOperation
Subset-of (subset_of) operation.

Example policy:

 "response_types" : { "subset_of" : [ "code", "code token", "code id_token" ] }
 

Input:

 "response_types" : [ "code", "code id_token token", "code id_token" ]
 

Result:

 "response_types" : ["code", "code id_token"]
 

Related specifications:

  • OpenID Connect Federation 1.0, section 5.1.2.