@Override public String getRp() { RPEntity rp = (RPEntity) this.sessionContext.get(RP_SESSION_ATTRIBUTE); if (null != rp) { return rp.getName(); } return null; }
@Override public void flush() { for ( String name: getNames() ) { Object attribute = get(name); boolean dirty = attribute!=null && ( Contexts.isAttributeDirty(attribute) || Seam.isEntityClass( attribute.getClass() ) ); if ( dirty ) { set(name, attribute); } } }
@Override public boolean isRpLogo() { RPEntity rp = (RPEntity) this.sessionContext .get(Constants.RP_SESSION_ATTRIBUTE); if (null != rp) { return null != rp.getLogo(); } return false; }
@Override public boolean isRpLogo() { RPEntity rp = (RPEntity) this.sessionContext.get(RP_SESSION_ATTRIBUTE); return null != rp && null != rp.getLogo(); }
@Override public String getRp() { RPEntity rp = (RPEntity) this.sessionContext .get(Constants.RP_SESSION_ATTRIBUTE); if (null != rp) { return rp.getName(); } return null; }
@Override public void paint(OutputStream stream, Object object) throws IOException { RPEntity rp = (RPEntity) this.sessionContext .get(Constants.RP_SESSION_ATTRIBUTE); if (null != rp && null != rp.getLogo()) { this.log.debug("paint logo"); stream.write(rp.getLogo()); stream.close(); } }
@Override public void paint(OutputStream stream, Object object) throws IOException { RPEntity rp = (RPEntity) this.sessionContext.get(RP_SESSION_ATTRIBUTE); if (null != rp && null != rp.getLogo()) { this.log.debug("paint logo"); stream.write(rp.getLogo()); stream.close(); } }
@Override @Factory(ATTRIBUTE_LIST_NAME) public void attributeFactory() { RPEntity rp = (RPEntity) this.sessionContext .get(Constants.RP_SESSION_ATTRIBUTE); if (null != rp) { this.attributeList = new LinkedList<AttributeEntity>(); for (RPAttributeEntity rpAttribute : rp.getAttributes()) { this.attributeList.add(rpAttribute.getAttribute()); } } else { this.attributeList = this.attributeService.listAttributes(); } }
/** * {@inheritDoc} */ @Admin public void register() { this.log.debug("register"); X509Certificate authnCert = (X509Certificate) this.sessionContext .get(IdentityDataMessageHandler.AUTHN_CERT_SESSION_ATTRIBUTE); this.selectedAdmin = this.administratorService.register(authnCert); }