private String getSPTenantDomain(ServiceProvider serviceProvider) { String spTenantDomain; User owner = serviceProvider.getOwner(); if (owner != null) { spTenantDomain = owner.getTenantDomain(); } else { spTenantDomain = MultitenantConstants.SUPER_TENANT_DOMAIN_NAME; } return spTenantDomain; }
private ClaimMapping[] getRequestedClaimMappings(ServiceProvider serviceProvider) { if (serviceProvider.getClaimConfig() == null) { return new ClaimMapping[0]; } return serviceProvider.getClaimConfig().getClaimMappings(); }
/** * @return */ public String getUserIdClaimUri() { if (identityProvider.getClaimConfig() != null) { return identityProvider.getClaimConfig().getUserClaimURI(); } return null; }
public static String getFederatedSubjectFromClaims(IdentityProvider identityProvider, Map<ClaimMapping, String> claimMappings) { String userIdClaimURI = identityProvider.getClaimConfig().getUserClaimURI(); ClaimMapping claimMapping = new ClaimMapping(); Claim claim = new Claim(); claim.setClaimUri(userIdClaimURI); claimMapping.setRemoteClaim(claim); claimMapping.setLocalClaim(claim); return claimMappings.get(claimMapping); }
protected void loadLocalAuthenticators(AuthenticationStep authenticationStep, StepConfig stepConfig) { LocalAuthenticatorConfig[] localAuthenticators = authenticationStep.getLocalAuthenticatorConfigs(); if (localAuthenticators != null) { IdentityProvider localIdp = new IdentityProvider(); localIdp.setIdentityProviderName(FrameworkConstants.LOCAL_IDP_NAME); // assign it to the step for (LocalAuthenticatorConfig localAuthenticator : localAuthenticators) { String actualAuthenticatorName = localAuthenticator.getName(); loadStepAuthenticator(stepConfig, localIdp, actualAuthenticatorName); } } }
private boolean isCustomClaimMapping(ServiceProvider serviceProvider) { return !serviceProvider.getClaimConfig().isLocalClaimDialect(); }
/** * @return */ public String getRoleClaimUri() { if (identityProvider.getClaimConfig() != null) { return identityProvider.getClaimConfig().getRoleClaimURI(); } return null; }
public static String getFederatedSubjectFromClaims(IdentityProvider identityProvider, Map<ClaimMapping, String> claimMappings) { String userIdClaimURI = identityProvider.getClaimConfig().getUserClaimURI(); ClaimMapping claimMapping = new ClaimMapping(); Claim claim = new Claim(); claim.setClaimUri(userIdClaimURI); claimMapping.setRemoteClaim(claim); claimMapping.setLocalClaim(claim); return claimMappings.get(claimMapping); }
protected void loadLocalAuthenticators(AuthenticationStep authenticationStep, StepConfig stepConfig) { LocalAuthenticatorConfig[] localAuthenticators = authenticationStep.getLocalAuthenticatorConfigs(); if (localAuthenticators != null) { IdentityProvider localIdp = new IdentityProvider(); localIdp.setIdentityProviderName(FrameworkConstants.LOCAL_IDP_NAME); // assign it to the step for (LocalAuthenticatorConfig localAuthenticator : localAuthenticators) { String actualAuthenticatorName = localAuthenticator.getName(); loadStepAuthenticator(stepConfig, localIdp, actualAuthenticatorName); } } }
private ClaimMapping[] getSpClaimMappings(ServiceProvider serviceProvider) { if (serviceProvider.getClaimConfig() != null) { return serviceProvider.getClaimConfig().getClaimMappings(); } else { return new ClaimMapping[0]; } }
private String getSPTenantDomain(ServiceProvider serviceProvider) { String spTenantDomain; User owner = serviceProvider.getOwner(); if (owner != null) { spTenantDomain = owner.getTenantDomain(); } else { spTenantDomain = MultitenantConstants.SUPER_TENANT_DOMAIN_NAME; } return spTenantDomain; }
/** * @return */ public String getUserIdClaimUri() { if (identityProvider.getClaimConfig() != null) { return identityProvider.getClaimConfig().getUserClaimURI(); } return null; }
/** * @return */ public String getRoleClaimUri() { if (identityProvider.getClaimConfig() != null) { return identityProvider.getClaimConfig().getRoleClaimURI(); } return null; }
public static String getFederatedSubjectFromClaims(IdentityProvider identityProvider, Map<ClaimMapping, String> claimMappings) { String userIdClaimURI = identityProvider.getClaimConfig().getUserClaimURI(); ClaimMapping claimMapping = new ClaimMapping(); Claim claim = new Claim(); claim.setClaimUri(userIdClaimURI); claimMapping.setRemoteClaim(claim); claimMapping.setLocalClaim(claim); return claimMappings.get(claimMapping); }
private void loadLocalAuthenticators(AuthenticationStep authenticationStep, StepConfig stepConfig) { LocalAuthenticatorConfig[] localAuthenticators = authenticationStep .getLocalAuthenticatorConfigs(); if (localAuthenticators != null) { IdentityProvider localIdp = new IdentityProvider(); localIdp.setIdentityProviderName(FrameworkConstants.LOCAL_IDP_NAME); // assign it to the step for (LocalAuthenticatorConfig localAuthenticator : localAuthenticators) { String actualAuthenticatorName = localAuthenticator.getName(); loadStepAuthenticator(stepConfig, localIdp, actualAuthenticatorName); } } }
private ClaimMapping[] getSpClaimMappings(ServiceProvider serviceProvider) { if (serviceProvider.getClaimConfig() != null) { return serviceProvider.getClaimConfig().getClaimMappings(); } else { return new ClaimMapping[0]; } }
private String getSPTenantDomain(ServiceProvider serviceProvider) { String spTenantDomain; User owner = serviceProvider.getOwner(); if (owner != null) { spTenantDomain = owner.getTenantDomain(); } else { spTenantDomain = MultitenantConstants.SUPER_TENANT_DOMAIN_NAME; } return spTenantDomain; }
/** * @return */ public String getUserIdClaimUri() { if (identityProvider.getClaimConfig() != null) { return identityProvider.getClaimConfig().getUserClaimURI(); } return null; }
/** * @return */ public String getRoleClaimUri() { if (identityProvider.getClaimConfig() != null) { return identityProvider.getClaimConfig().getRoleClaimURI(); } return null; }
private String getSPTenantDomain(ServiceProvider serviceProvider) { String spTenantDomain; User owner = serviceProvider.getOwner(); if (owner != null) { spTenantDomain = owner.getTenantDomain(); } else { spTenantDomain = MultitenantConstants.SUPER_TENANT_DOMAIN_NAME; } return spTenantDomain; }