Class UmaClientFactory


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

      • 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,
                                                        org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
      • 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)