Package io.jans.as.client.uma
Class UmaClientFactory
- java.lang.Object
-
- io.jans.as.client.uma.UmaClientFactory
-
public class UmaClientFactory extends java.lang.Object
Helper class which creates proxied UMA services- Author:
- Yuriy Movchan, Yuriy Zabrovarnyy
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UmaMetadataService
createMetadataService(java.lang.String umaMetadataUri)
UmaMetadataService
createMetadataService(java.lang.String umaMetadataUri, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
UmaPermissionService
createPermissionService(io.jans.as.model.uma.UmaMetadata metadata)
UmaPermissionService
createPermissionService(io.jans.as.model.uma.UmaMetadata metadata, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
UmaResourceService
createResourceService(io.jans.as.model.uma.UmaMetadata metadata)
UmaResourceService
createResourceService(io.jans.as.model.uma.UmaMetadata metadata, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
UmaRptIntrospectionService
createRptStatusService(io.jans.as.model.uma.UmaMetadata metadata)
UmaRptIntrospectionService
createRptStatusService(io.jans.as.model.uma.UmaMetadata metadata, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
UmaScopeService
createScopeService(java.lang.String scopeEndpointUri)
UmaScopeService
createScopeService(java.lang.String scopeEndpointUri, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
UmaTokenService
createTokenService(io.jans.as.model.uma.UmaMetadata metadata)
UmaTokenService
createTokenService(io.jans.as.model.uma.UmaMetadata metadata, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
static UmaClientFactory
instance()
org.jboss.resteasy.client.jaxrs.ResteasyClient
newClient(org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
-
-
-
Method Detail
-
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(java.lang.String umaMetadataUri)
-
createMetadataService
public UmaMetadataService createMetadataService(java.lang.String umaMetadataUri, org.jboss.resteasy.client.jaxrs.ClientHttpEngine engine)
-
createScopeService
public UmaScopeService createScopeService(java.lang.String scopeEndpointUri)
-
createScopeService
public UmaScopeService createScopeService(java.lang.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)
-
-