public IAPConfig(Security security) { if (!security.getAuthn().getIap().isEnabled()) { return; } IAP iap = security.getAuthn().getIap(); this.enabled = iap.isEnabled(); if (StringUtils.isNotEmpty(iap.getAudience())) { this.audience = iap.getAudience(); } if (StringUtils.isNotEmpty(iap.getJwtHeader())) { this.jwtHeader = iap.getJwtHeader(); } if (StringUtils.isNotEmpty(iap.getIssuerId())) { this.issuerId = iap.getIssuerId(); } if (StringUtils.isNotEmpty(iap.getIapVerifyKeyUrl())) { this.iapVerifyKeyUrl = iap.getIapVerifyKeyUrl(); } } }
public IAPConfig(Security security) { if (!security.getAuthn().getIap().isEnabled()) { return; } IAP iap = security.getAuthn().getIap(); this.enabled = iap.isEnabled(); if (StringUtils.isNotEmpty(iap.getAudience())) { this.audience = iap.getAudience(); } if (StringUtils.isNotEmpty(iap.getJwtHeader())) { this.jwtHeader = iap.getJwtHeader(); } if (StringUtils.isNotEmpty(iap.getIssuerId())) { this.issuerId = iap.getIssuerId(); } if (StringUtils.isNotEmpty(iap.getIapVerifyKeyUrl())) { this.iapVerifyKeyUrl = iap.getIapVerifyKeyUrl(); } } }
@Override protected AuthnMethod editAuthnMethod(IAP iap) { iap.setAudience(isSet(audience) ? audience : iap.getAudience()); iap.setJwtHeader(isSet(jwtHeader) ? jwtHeader : iap.getJwtHeader()); iap.setIssuerId(isSet(issuerId) ? issuerId : iap.getIssuerId()); iap.setIapVerifyKeyUrl(isSet(iapVerifyKeyUrl) ? iapVerifyKeyUrl : iap.getIapVerifyKeyUrl()); return iap; } }
@Override protected AuthnMethod editAuthnMethod(IAP iap) { iap.setAudience(isSet(audience) ? audience : iap.getAudience()); iap.setJwtHeader(isSet(jwtHeader) ? jwtHeader : iap.getJwtHeader()); iap.setIssuerId(isSet(issuerId) ? issuerId : iap.getIssuerId()); iap.setIapVerifyKeyUrl(isSet(iapVerifyKeyUrl) ? iapVerifyKeyUrl : iap.getIapVerifyKeyUrl()); return iap; } }