- ClientMetaData - Interface in nl.surfnet.coin.api.oauth
-
Interface of information about an OAuth1/2 client.
- ClientMetaDataHolder - Class in nl.surfnet.coin.api.oauth
-
Holds a reference to the ClientMetaData to be accessed in different parts of
the flow.
- ClientMetaDataHolder() - Constructor for class nl.surfnet.coin.api.oauth.ClientMetaDataHolder
-
- ClientMetaDataPreAuthenticatedGrantedAuthoritiesUserDetailsService - Class in nl.surfnet.coin.api.oauth
-
PreAuthenticatedGrantedAuthoritiesUserDetailsService that create
UserDetails that compass the details of the Janus metadata
- ClientMetaDataPreAuthenticatedGrantedAuthoritiesUserDetailsService() - Constructor for class nl.surfnet.coin.api.oauth.ClientMetaDataPreAuthenticatedGrantedAuthoritiesUserDetailsService
-
- ClientMetaDataPrincipal - Class in nl.surfnet.coin.api.oauth
-
Principal returned by ShibRequestHeaderAuthenticationFilter that is stored as
a blob in the oauth1_tokens table for access (when we need to enforce SP
GroupProvider ACL's)
- ClientMetaDataPrincipal(String) - Constructor for class nl.surfnet.coin.api.oauth.ClientMetaDataPrincipal
-
- ClientMetaDataTokenEnhancer - Class in nl.surfnet.coin.api.oauth
-
TokenEnhancer that stores the
ClientMetaData within the
Authentication object
- ClientMetaDataTokenEnhancer() - Constructor for class nl.surfnet.coin.api.oauth.ClientMetaDataTokenEnhancer
-
- ClientMetaDataUser - Class in nl.surfnet.coin.api.oauth
-
- ClientMetaDataUser(String, String, boolean, boolean, boolean, boolean, Collection<? extends GrantedAuthority>, ClientMetaData) - Constructor for class nl.surfnet.coin.api.oauth.ClientMetaDataUser
-
See User.User(String, String, boolean, boolean, boolean, boolean, Collection)
- ConfigurableApi10a - Class in nl.surfnet.coin.api.playground
-
DefaultApi10a that is run-time configurable
- ConfigurableApi10a(String, String, String) - Constructor for class nl.surfnet.coin.api.playground.ConfigurableApi10a
-
- ConfigurableApi20 - Class in nl.surfnet.coin.api.playground
-
- ConfigurableApi20(String, String, boolean) - Constructor for class nl.surfnet.coin.api.playground.ConfigurableApi20
-
- ConfigurableApiController - Class in nl.surfnet.coin.api
-
Controller for the mock REST interface..
- ConfigurableApiController() - Constructor for class nl.surfnet.coin.api.ConfigurableApiController
-
- ConfigurableGroupProvider - Interface in nl.surfnet.coin.api.service
-
Interface for GroupProviders that can be configured
- ConfigurableOAuth10aServiceImpl - Class in nl.surfnet.coin.api.playground
-
Because of poor extensibility we copied the OAuth10aServiceImpl from
srcibe to display the in-between-steps and to add info during the process to
the DefaultApi10a.
- ConfigurableOAuth10aServiceImpl(DefaultApi10a, OAuthConfig) - Constructor for class nl.surfnet.coin.api.playground.ConfigurableOAuth10aServiceImpl
-
Default constructor
- ConfigurableOAuth20ServiceImpl - Class in nl.surfnet.coin.api.playground
-
Because of poor extensibility we copied the OAuth20ServiceImpl from
srcibe to display the in-between-steps.
- ConfigurableOAuth20ServiceImpl(DefaultApi20, OAuthConfig) - Constructor for class nl.surfnet.coin.api.playground.ConfigurableOAuth20ServiceImpl
-
Default constructor
- ConfigurableTokenServicesUserApprovalHandler - Class in nl.surfnet.coin.api.oauth
-
TokenServicesUserApprovalHandler that can skip consent based on the
metadata of the sp
- ConfigurableTokenServicesUserApprovalHandler() - Constructor for class nl.surfnet.coin.api.oauth.ConfigurableTokenServicesUserApprovalHandler
-
- convertLdapProperties(Person, Attributes) - Method in class nl.surfnet.coin.ldap.LdapClientImpl
-
- createGroup() - Static method in class nl.surfnet.coin.api.service.MockGroupServiceImpl
-
- createService(OAuthConfig) - Method in class nl.surfnet.coin.api.playground.ConfigurableApi10a
-
- createService(OAuthConfig) - Method in class nl.surfnet.coin.api.playground.ConfigurableApi20
-
- createuserDetails(Authentication, Collection<? extends GrantedAuthority>) - Method in class nl.surfnet.coin.api.oauth.ClientMetaDataPreAuthenticatedGrantedAuthoritiesUserDetailsService
-
- CustomMappingJacksonHttpMessageConverter - Class in nl.surfnet.coin.util
-
Class for making customizations to the ObjectMapper
- CustomMappingJacksonHttpMessageConverter() - Constructor for class nl.surfnet.coin.util.CustomMappingJacksonHttpMessageConverter
-
- cutOffUrnPartForGrouper(List<GroupProvider>, String) - Method in interface nl.surfnet.coin.api.GroupProviderConfiguration
-
Strip the urn part off the groupId
- cutOffUrnPartForGrouper(List<GroupProvider>, String) - Method in class nl.surfnet.coin.api.GroupProviderConfigurationImpl
-
- cutOffUrnPartForGrouper(List<GroupProvider>, String) - Method in class nl.surfnet.coin.api.service.MockServiceImpl
-