Class UmaClientFactory

java.lang.Object
io.jans.as.client.uma.UmaClientFactory

public class UmaClientFactory extends Object
Helper class which creates proxied UMA services
Author:
Yuriy Movchan, Yuriy Zabrovarnyy
  • Method Details

    • instance

      public static UmaClientFactory instance()
    • createResourceService

      public UmaResourceService createResourceService(io.jans.as.model.uma.UmaMetadata metadata)
    • createResourceService

      public UmaResourceService createResourceService(io.jans.as.model.uma.UmaMetadata metadata, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
    • createPermissionService

      public UmaPermissionService createPermissionService(io.jans.as.model.uma.UmaMetadata metadata)
    • createPermissionService

      public UmaPermissionService createPermissionService(io.jans.as.model.uma.UmaMetadata metadata, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
    • createRptStatusService

      public UmaRptIntrospectionService createRptStatusService(io.jans.as.model.uma.UmaMetadata metadata)
    • createRptStatusService

      public UmaRptIntrospectionService createRptStatusService(io.jans.as.model.uma.UmaMetadata metadata, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
    • createMetadataService

      public UmaMetadataService createMetadataService(String umaMetadataUri)
    • createMetadataService

      public UmaMetadataService createMetadataService(String umaMetadataUri, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
    • createScopeService

      public UmaScopeService createScopeService(String scopeEndpointUri)
    • createScopeService

      public UmaScopeService createScopeService(String scopeEndpointUri, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
    • createTokenService

      public UmaTokenService createTokenService(io.jans.as.model.uma.UmaMetadata metadata)
    • createTokenService

      public UmaTokenService createTokenService(io.jans.as.model.uma.UmaMetadata metadata, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
    • newClient

      public org.jboss.resteasy.client.jaxrs.ResteasyClient newClient(org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)