Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MGMT: Service Properties should turn into a dropdown? #11

Closed
mmoayyed opened this issue Aug 14, 2017 · 3 comments
Closed

MGMT: Service Properties should turn into a dropdown? #11

mmoayyed opened this issue Aug 14, 2017 · 3 comments

Comments

@mmoayyed
Copy link

It would be nice if we could collect the list of properties that currently exist, and turn into dropdown for service properties so that one can easily choose what's available.

@mmoayyed mmoayyed changed the title Service Properties should turn into a dropdown? MGMT: Service Properties should turn into a dropdown? Aug 14, 2017
@tsschmidt
Copy link
Collaborator

Is there a single place of documentation for all the possible property values?

@mmoayyed
Copy link
Author

No. Settings are scattered throughout documentation and apply to specific functions.

Here is the list:

wsfed.relyingPartyIdentifier
jwtAsResponse
jwtSecretsAreBase64Encoded
jwtEncryptionSecretMethod
jwtEncryptionSecretAlg
jwtSigningSecretAlg
jwtEncryptionSecret
jwtSigningSecret

tsschmidt added a commit that referenced this issue Aug 31, 2017
fixed issue #11 - Service property keys has been coded as an Autocomplete widget
@tsschmidt
Copy link
Collaborator

An implementation of this has now been pushed. Take a look and see if it is what you expected.

tsschmidt pushed a commit that referenced this issue Sep 7, 2017
* Upgrade to Angular front end code

* Remove json-service-registry from build.gradle

* Fixes for checkstlye

* Fixed test for new updateOrder method

* Added npm install and ng build to gradle build

* Fixed Codacy complaints in tab.service.ts

* Fixes for codacy bot and checkStyle

* Fixes for checkStyleTest

* Fixes for errors found by reviewers

* Fixes for SamlServicesPanel

* Fixed angular tests

* Removed unused fields in form.ts
Added angularTest task

* Refactored Domain classes

* Fixed Controller Unit Tests
Fixed angular production build

* Converted RegexRegisteredService

* Converted Oauth, Oidc, SAML and WsFed

* Used injectable Data object instead of @input attributes

* Refactor string literals to Enums

* Refactored and cleaned FormComponent

* Changed form to use Material UI components

* Cleaned up LogoutType errors
Deleted Mappers

* Added Metadata Expiration field to SamlClient

* Moved Service Type to Basics screen
Refacored OAuth,OIDC,SAML and WS Fed into their own tab

* Mapping for RegisterdServiceView

* Refactoring of Forms
Clean up of Validation
Set correct defaults for some values

* Refactored Delete Modal to use MdDialog in separate template
Refactored Services Screen to use Material UI

* Background color

* Mgmt issues

* Merge branch 'master' of https://github.com/apereo/cas into mgmt-angular-json

# Conflicts:
#	webapp-mgmt/cas-management-webapp-support/build.gradle

* Merge branch 'master' of https://github.com/apereo/cas into mgmt-angular-json

# Conflicts:
#	webapp-mgmt/cas-management-webapp-support/build.gradle

* Fix for issue #3 - encryptUsername

* Fix for issue #4 - enforce public key for credential and PGT release

* Fix for issue #5 - Tab Labels

* Fix for issue #6 - Change Service URL label and tooltip when SAML client is chosen

* Updated Angular and Material libraries
fixed issue #11 - Service property keys has been coded as an Autocomplete widget

* fixed issue #7 - Changed OIDC Encryption options to be Autcomplete

* Closes issue #12 - Pairwaise subjectId
Fixes the width of text inputs

* Closes issue #13 - Support Consent Policy

* Closes issue #16 - Release Authentication Attributes
Provides front-end for issue #14 - Surrogate Access strategy

* Closes issue #18 - Add support for SAML skip options

* Closes issue #19 - Add support for SAML2 EntityAttributes

* Small refactor of <md-input-container> to <md-form-field> for latest Material update

* Removal of Alert component in favor of Material Snackbar

* Closes Issue #14 - Surrogate Access Strategy
tsschmidt pushed a commit that referenced this issue Sep 8, 2017
* Upgrade to Angular front end code

* Remove json-service-registry from build.gradle

* Fixes for checkstlye

* Fixed test for new updateOrder method

* Added npm install and ng build to gradle build

* Fixed Codacy complaints in tab.service.ts

* Fixes for codacy bot and checkStyle

* Fixes for checkStyleTest

* Fixes for errors found by reviewers

* Fixes for SamlServicesPanel

* Fixed angular tests

* Removed unused fields in form.ts
Added angularTest task

* Refactored Domain classes

* Fixed Controller Unit Tests
Fixed angular production build

* Converted RegexRegisteredService

* Converted Oauth, Oidc, SAML and WsFed

* Used injectable Data object instead of @input attributes

* Refactor string literals to Enums

* Refactored and cleaned FormComponent

* Changed form to use Material UI components

* Cleaned up LogoutType errors
Deleted Mappers

* Added Metadata Expiration field to SamlClient

* Moved Service Type to Basics screen
Refacored OAuth,OIDC,SAML and WS Fed into their own tab

* Mapping for RegisterdServiceView

* Refactoring of Forms
Clean up of Validation
Set correct defaults for some values

* Refactored Delete Modal to use MdDialog in separate template
Refactored Services Screen to use Material UI

* Background color

* Mgmt issues

* Merge branch 'master' of https://github.com/apereo/cas into mgmt-angular-json

# Conflicts:
#	webapp-mgmt/cas-management-webapp-support/build.gradle

* Merge branch 'master' of https://github.com/apereo/cas into mgmt-angular-json

# Conflicts:
#	webapp-mgmt/cas-management-webapp-support/build.gradle

* Fix for issue #3 - encryptUsername

* Fix for issue #4 - enforce public key for credential and PGT release

* Fix for issue #5 - Tab Labels

* Fix for issue #6 - Change Service URL label and tooltip when SAML client is chosen

* Updated Angular and Material libraries
fixed issue #11 - Service property keys has been coded as an Autocomplete widget

* fixed issue #7 - Changed OIDC Encryption options to be Autcomplete

* Closes issue #12 - Pairwaise subjectId
Fixes the width of text inputs

* Closes issue #13 - Support Consent Policy

* Closes issue #16 - Release Authentication Attributes
Provides front-end for issue #14 - Surrogate Access strategy

* Closes issue #18 - Add support for SAML skip options

* Closes issue #19 - Add support for SAML2 EntityAttributes

* Small refactor of <md-input-container> to <md-form-field> for latest Material update

* Removal of Alert component in favor of Material Snackbar

* Closes Issue #14 - Surrogate Access Strategy

* Closes Issue #14 - Surrogate Access Strategy

* Changed buid.gradle in mgmt-app so only ng build --prod runs for a build
Fixed Test case

* Closes issue #24 - Tymeleaf templates for form removed

* Closes issue #21 - Saml Attribute Name Formats coded incorrectly

* Closes issue #22 - Allows addition to Required Attributes under Access Strategy

* Merge branch 'master' of https://github.com/apereo/cas into mgmt-angular-json

# Conflicts:
#	api/cas-server-core-api-services/src/main/java/org/apereo/cas/services/LogoutType.java
#	core/cas-server-core-logout/src/main/java/org/apereo/cas/logout/DefaultSingleLogoutServiceMessageHandler.java
#	webapp-mgmt/cas-management-webapp-support/src/main/java/org/apereo/cas/mgmt/services/web/ManageRegisteredServicesMultiActionController.java
#	webapp-mgmt/cas-management-webapp-support/src/main/java/org/apereo/cas/mgmt/services/web/RegisteredServiceSimpleFormController.java
#	webapp-mgmt/cas-management-webapp-support/src/main/java/org/apereo/cas/mgmt/services/web/beans/FormData.java
#	webapp-mgmt/cas-management-webapp-support/src/main/java/org/apereo/cas/mgmt/services/web/factory/DefaultRegisteredServiceFactory.java
#	webapp-mgmt/cas-management-webapp-support/src/test/java/org/apereo/cas/services/web/ManageRegisteredServicesMultiActionControllerTests.java
#	webapp-mgmt/cas-management-webapp-support/src/test/java/org/apereo/cas/services/web/RegisteredServiceSimpleFormControllerTests.java
#	webapp-mgmt/cas-management-webapp/build.gradle
#	webapp-mgmt/cas-management-webapp/src/app/form/access-strategy/access-strategy.component.html
#	webapp-mgmt/cas-management-webapp/src/app/form/rejectedattributes/rejectedattributes.component.html
#	webapp-mgmt/cas-management-webapp/src/app/form/rejectedattributes/rejectedattributes.component.ts
#	webapp-mgmt/cas-management-webapp/src/app/form/samlclient/samlclient.component.html
#	webapp-mgmt/cas-management-webapp/src/app/form/samlservicespane/samlservicespane.component.html
#	webapp-mgmt/cas-management-webapp/src/app/form/samlservicespane/samlservicespane.component.ts
#	webapp-mgmt/cas-management-webapp/src/locale/messages.xlf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants