private void handleIdentityManager(final DeploymentInfo deploymentInfo) { SecurityDomainContext sdc = securityDomainContextValue.getValue(); deploymentInfo.setIdentityManager(new JAASIdentityManagerImpl(sdc)); AuditManager auditManager = sdc.getAuditManager(); if (auditManager != null && !mergedMetaData.isDisableAudit()) { deploymentInfo.addNotificationReceiver(new AuditNotificationReceiver(auditManager)); } }
private void handleIdentityManager(final DeploymentInfo deploymentInfo) { SecurityDomainContext sdc = securityDomainContextValue.getValue(); deploymentInfo.setIdentityManager(new JAASIdentityManagerImpl(sdc)); AuditManager auditManager = sdc.getAuditManager(); if (auditManager != null && !mergedMetaData.isDisableAudit()) { deploymentInfo.addNotificationReceiver(new AuditNotificationReceiver(auditManager)); } }
private void handleIdentityManager(final DeploymentInfo deploymentInfo) { SecurityDomainContext sdc = securityDomainContextValue.getValue(); deploymentInfo.setIdentityManager(new JAASIdentityManagerImpl(sdc)); AuditManager auditManager = sdc.getAuditManager(); if (auditManager != null && !mergedMetaData.isDisableAudit()) { deploymentInfo.addNotificationReceiver(new AuditNotificationReceiver(auditManager)); } }
private UndertowDeploymentInfoCustomizer enableAuthUDICustomizer() { return (DeploymentInfo di) -> { if(StringUtils.isEmpty(encodedPass)) { return; } SecurityConstraint sc = new SecurityConstraint(); sc.setEmptyRoleSemantic(SecurityInfo.EmptyRoleSemantic.AUTHENTICATE); // empty web resource interpret as default sc.addWebResourceCollection(new WebResourceCollection()); di.addSecurityConstraints(sc); di.setSecurityDisabled(false); di.setAuthenticationMode(AuthenticationMode.PRO_ACTIVE); di.setLoginConfig(new LoginConfig(HttpServletRequest.BASIC_AUTH, "Haven Agent")); di.setIdentityManager(new IdentityManagerImpl(encodedPass)); }; }
private void configureDeploymentSecurity(DeploymentInfo deploymentInfo) { deploymentInfo.setIdentityManager(identityManager); deploymentInfo.setLoginConfig(new LoginConfig(HttpServletRequest.BASIC_AUTH, "lightblueRealm")); deploymentInfo.addSecurityConstraint(new SecurityConstraint() .addWebResourceCollection(new WebResourceCollection().addUrlPattern("/*")) .addRoleAllowed(SECURITY_ROLE_AUTHENTICATED)); deploymentInfo.addSecurityRole(SECURITY_ROLE_AUTHENTICATED); }
into.setIdentityManager( from.getIdentityManager() );
deploymentInfo.setIdentityManager(new IdentityManager() { @Override public Account verify(Account account) {
deploymentInfo.setIdentityManager(new IdentityManager() { @Override public Account verify(Account account) {
info.setLoginConfig(loginConfig.clone()); info.setIdentityManager(src.getIdentityManager()); info.setConfidentialPortManager(src.getConfidentialPortManager()); info.setDefaultEncoding(src.getDefaultEncoding());
info.setLoginConfig(loginConfig.clone()); info.setIdentityManager(src.getIdentityManager()); info.setConfidentialPortManager(src.getConfidentialPortManager()); info.setDefaultEncoding(src.getDefaultEncoding());