asContextMetaData.setAuthMethod(IIOPRootDefinition.AUTH_METHOD.resolveModelAttribute(context, resourceModel).asString()); if (resourceModel.hasDefined(IIOPRootDefinition.REALM.getName())) { asContextMetaData.setRealm(IIOPRootDefinition.REALM.resolveModelAttribute(context, resourceModel).asString());
/** * <p> * Builds a {@code IORASContextMetaData} using the specified {@code OperationContext} and {@code ModelNode}. * </p> * * @param context a reference to the {@code OperationContext}. * @param model a {@code ModelNode} containing the configured authentication service (AS) metadata. * @return the constructed {@code IORASContextMetaData} or {@code null} if the specified model is undefined. * @throws OperationFailedException if an error occurs while creating the transport metadata, */ protected IORASContextMetaData getIORASContextMetaData(final OperationContext context, final ModelNode model) throws OperationFailedException { if (!model.isDefined()) return null; IORASContextMetaData metaData = new IORASContextMetaData(); metaData.setAuthMethod(AUTH_METHOD.resolveModelAttribute(context, model).asString()); if (model.hasDefined(REALM.getName())) { metaData.setRealm(REALM.resolveModelAttribute(context, model).asString()); } metaData.setRequired(REQUIRED.resolveModelAttribute(context, model).asBoolean()); return metaData; } }
asContextMetaData.setAuthMethod(IIOPRootDefinition.AUTH_METHOD.resolveModelAttribute(context, resourceModel).asString()); if (resourceModel.hasDefined(IIOPRootDefinition.REALM.getName())) { asContextMetaData.setRealm(IIOPRootDefinition.REALM.resolveModelAttribute(context, resourceModel).asString());
asContextMetaData.setAuthMethod(IIOPRootDefinition.AUTH_METHOD.resolveModelAttribute(context, resourceModel).asString()); if (resourceModel.hasDefined(IIOPRootDefinition.REALM.getName())) { asContextMetaData.setRealm(IIOPRootDefinition.REALM.resolveModelAttribute(context, resourceModel).asString());