Modified: ranger/site/trunk/apidocs/xml_ns0_servicePolicies.html URL: http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/xml_ns0_servicePolicies.html?rev=1818327&r1=1818326&r2=1818327&view=diff ============================================================================== --- ranger/site/trunk/apidocs/xml_ns0_servicePolicies.html (original) +++ ranger/site/trunk/apidocs/xml_ns0_servicePolicies.html Fri Dec 15 20:27:30 2017 @@ -236,199 +236,201 @@ <p class="lead">Example</p> <pre class="prettyprint language-xml example"><servicePolicies> - <policyUpdateTime>...</policyUpdateTime> <serviceName>...</serviceName> - <policies> - <description>...</description> - <dataMaskPolicyItems> - <dataMaskInfo/> - </dataMaskPolicyItems> - <resourceSignature>...</resourceSignature> - <denyExceptions> - <conditions/> - <accesses/> - <groups>...</groups> - <delegateAdmin>...</delegateAdmin> - <users>...</users> - </denyExceptions> - <policyType>...</policyType> - <policyItems> - <conditions/> - <accesses/> - <groups>...</groups> - <delegateAdmin>...</delegateAdmin> - <users>...</users> - </policyItems> - <isAuditEnabled>...</isAuditEnabled> - <name>...</name> - <service>...</service> - <serviceType>...</serviceType> - <allowExceptions> - <conditions/> - <accesses/> - <groups>...</groups> - <delegateAdmin>...</delegateAdmin> - <users>...</users> - </allowExceptions> - <resources>...</resources> - <rowFilterPolicyItems> - <rowFilterInfo/> - </rowFilterPolicyItems> - <denyPolicyItems> - <conditions/> - <accesses/> - <groups>...</groups> - <delegateAdmin>...</delegateAdmin> - <users>...</users> - </denyPolicyItems> - <guid>...</guid> - <createdBy>...</createdBy> - <version>...</version> - <id>...</id> - <isEnabled>...</isEnabled> - <updatedBy>...</updatedBy> - <createTime>...</createTime> - <updateTime>...</updateTime> - </policies> - <policyVersion>...</policyVersion> <serviceDef> - <contextEnrichers> + <enums> + <defaultIndex>...</defaultIndex> <name>...</name> - <enricherOptions>...</enricherOptions> <itemId>...</itemId> - <enricher>...</enricher> - </contextEnrichers> - <rbKeyLabel>...</rbKeyLabel> + <elements/> + </enums> + <rbKeyDescription>...</rbKeyDescription> + <description>...</description> + <name>...</name> + <label>...</label> <resources> - <label>...</label> - <lookupSupported>...</lookupSupported> - <validationRegEx>...</validationRegEx> - <matcher>...</matcher> - <rbKeyDescription>...</rbKeyDescription> - <validationMessage>...</validationMessage> <itemId>...</itemId> - <uiHint>...</uiHint> - <recursiveSupported>...</recursiveSupported> - <rbKeyValidationMessage>...</rbKeyValidationMessage> - <matcherOptions>...</matcherOptions> - <level>...</level> + <isValidLeaf>...</isValidLeaf> <parent>...</parent> - <rbKeyLabel>...</rbKeyLabel> - <description>...</description> - <excludesSupported>...</excludesSupported> + <level>...</level> + <rbKeyValidationMessage>...</rbKeyValidationMessage> <name>...</name> - <type>...</type> + <rbKeyDescription>...</rbKeyDescription> + <validationRegEx>...</validationRegEx> <mandatory>...</mandatory> - </resources> - <configs> + <lookupSupported>...</lookupSupported> <rbKeyLabel>...</rbKeyLabel> - <label>...</label> - <itemId>...</itemId> - <subType>...</subType> - <rbKeyDescription>...</rbKeyDescription> + <recursiveSupported>...</recursiveSupported> + <matcherOptions>...</matcherOptions> + <accessTypeRestrictions>...</accessTypeRestrictions> + <uiHint>...</uiHint> <description>...</description> + <excludesSupported>...</excludesSupported> <validationMessage>...</validationMessage> <type>...</type> - <mandatory>...</mandatory> - <defaultValue>...</defaultValue> - <name>...</name> - <validationRegEx>...</validationRegEx> - <uiHint>...</uiHint> - <rbKeyValidationMessage>...</rbKeyValidationMessage> - </configs> - <description>...</description> - <rbKeyDescription>...</rbKeyDescription> - <rowFilterDef> - <resources/> - <accessTypes/> - </rowFilterDef> - <label>...</label> - <enums> - <elements/> - <defaultIndex>...</defaultIndex> + <label>...</label> + <matcher>...</matcher> + </resources> + <accessTypes> <name>...</name> + <impliedGrants>...</impliedGrants> <itemId>...</itemId> - </enums> + <rbKeyLabel>...</rbKeyLabel> + <label>...</label> + </accessTypes> <dataMaskDef> + <maskTypes/> <accessTypes/> <resources/> - <maskTypes/> </dataMaskDef> - <name>...</name> - <policyConditions> + <options>...</options> + <rowFilterDef> + <accessTypes/> + <resources/> + </rowFilterDef> + <contextEnrichers> + <enricher>...</enricher> + <name>...</name> <itemId>...</itemId> + <enricherOptions>...</enricherOptions> + </contextEnrichers> + <rbKeyLabel>...</rbKeyLabel> + <policyConditions> + <name>...</name> + <uiHint>...</uiHint> + <validationMessage>...</validationMessage> <validationRegEx>...</validationRegEx> - <rbKeyValidationMessage>...</rbKeyValidationMessage> <evaluatorOptions>...</evaluatorOptions> + <rbKeyValidationMessage>...</rbKeyValidationMessage> <rbKeyDescription>...</rbKeyDescription> - <label>...</label> - <name>...</name> - <rbKeyLabel>...</rbKeyLabel> - <uiHint>...</uiHint> <evaluator>...</evaluator> - <validationMessage>...</validationMessage> + <itemId>...</itemId> + <rbKeyLabel>...</rbKeyLabel> + <label>...</label> <description>...</description> </policyConditions> - <accessTypes> + <implClass>...</implClass> + <configs> + <validationMessage>...</validationMessage> + <name>...</name> + <rbKeyDescription>...</rbKeyDescription> <itemId>...</itemId> + <mandatory>...</mandatory> + <defaultValue>...</defaultValue> <label>...</label> - <impliedGrants>...</impliedGrants> - <name>...</name> + <subType>...</subType> + <rbKeyValidationMessage>...</rbKeyValidationMessage> <rbKeyLabel>...</rbKeyLabel> - </accessTypes> - <implClass>...</implClass> - <options>...</options> + <validationRegEx>...</validationRegEx> + <description>...</description> + <uiHint>...</uiHint> + <type>...</type> + </configs> <guid>...</guid> + <updatedBy>...</updatedBy> <createdBy>...</createdBy> - <version>...</version> - <id>...</id> + <createTime>...</createTime> <isEnabled>...</isEnabled> + <updateTime>...</updateTime> + <id>...</id> + <version>...</version> + </serviceDef> + <policies> + <policyItems> + <conditions/> + <accesses/> + <delegateAdmin>...</delegateAdmin> + <groups>...</groups> + <users>...</users> + </policyItems> + <isAuditEnabled>...</isAuditEnabled> + <policyType>...</policyType> + <dataMaskPolicyItems> + <dataMaskInfo/> + </dataMaskPolicyItems> + <name>...</name> + <denyExceptions> + <conditions/> + <accesses/> + <delegateAdmin>...</delegateAdmin> + <groups>...</groups> + <users>...</users> + </denyExceptions> + <denyPolicyItems> + <conditions/> + <accesses/> + <delegateAdmin>...</delegateAdmin> + <groups>...</groups> + <users>...</users> + </denyPolicyItems> + <rowFilterPolicyItems> + <rowFilterInfo/> + </rowFilterPolicyItems> + <allowExceptions> + <conditions/> + <accesses/> + <delegateAdmin>...</delegateAdmin> + <groups>...</groups> + <users>...</users> + </allowExceptions> + <description>...</description> + <serviceType>...</serviceType> + <resources>...</resources> + <resourceSignature>...</resourceSignature> + <service>...</service> + <guid>...</guid> <updatedBy>...</updatedBy> + <createdBy>...</createdBy> <createTime>...</createTime> + <isEnabled>...</isEnabled> <updateTime>...</updateTime> - </serviceDef> + <id>...</id> + <version>...</version> + </policies> + <policyUpdateTime>...</policyUpdateTime> + <serviceId>...</serviceId> + <policyVersion>...</policyVersion> <tagPolicies> + <policyUpdateTime>...</policyUpdateTime> + <serviceName>...</serviceName> <policyVersion>...</policyVersion> + <auditMode>...</auditMode> + <serviceId>...</serviceId> <policies> - <description>...</description> - <dataMaskPolicyItems/> - <resourceSignature>...</resourceSignature> - <denyExceptions/> - <policyType>...</policyType> <policyItems/> <isAuditEnabled>...</isAuditEnabled> + <policyType>...</policyType> + <dataMaskPolicyItems/> <name>...</name> - <service>...</service> - <serviceType>...</serviceType> + <denyExceptions/> + <denyPolicyItems/> + <rowFilterPolicyItems/> <allowExceptions/> + <description>...</description> + <serviceType>...</serviceType> <resources>...</resources> - <rowFilterPolicyItems/> - <denyPolicyItems/> + <resourceSignature>...</resourceSignature> + <service>...</service> </policies> - <serviceName>...</serviceName> - <serviceId>...</serviceId> - <auditMode>...</auditMode> - <policyUpdateTime>...</policyUpdateTime> <serviceDef> - <contextEnrichers/> - <rbKeyLabel>...</rbKeyLabel> - <resources/> - <configs/> - <description>...</description> + <enums/> <rbKeyDescription>...</rbKeyDescription> - <rowFilterDef/> + <description>...</description> + <name>...</name> <label>...</label> - <enums/> + <resources/> + <accessTypes/> <dataMaskDef/> - <name>...</name> + <options>...</options> + <rowFilterDef/> + <contextEnrichers/> + <rbKeyLabel>...</rbKeyLabel> <policyConditions/> - <accessTypes/> <implClass>...</implClass> - <options>...</options> + <configs/> </serviceDef> </tagPolicies> <auditMode>...</auditMode> - <serviceId>...</serviceId> </servicePolicies> </pre>
Modified: ranger/site/trunk/apidocs/xml_ns0_serviceTags.html URL: http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/xml_ns0_serviceTags.html?rev=1818327&r1=1818326&r2=1818327&view=diff ============================================================================== --- ranger/site/trunk/apidocs/xml_ns0_serviceTags.html (original) +++ ranger/site/trunk/apidocs/xml_ns0_serviceTags.html Fri Dec 15 20:27:30 2017 @@ -236,26 +236,26 @@ <p class="lead">Example</p> <pre class="prettyprint language-xml example"><serviceTags> + <tagUpdateTime>...</tagUpdateTime> + <op>...</op> <tags>...</tags> + <tagVersion>...</tagVersion> <serviceName>...</serviceName> <tagDefinitions>...</tagDefinitions> + <resourceToTagIds>...</resourceToTagIds> <serviceResources> <serviceName>...</serviceName> - <resourceSignature>...</resourceSignature> <resourceElements>...</resourceElements> + <resourceSignature>...</resourceSignature> <guid>...</guid> - <createdBy>...</createdBy> - <version>...</version> - <id>...</id> - <isEnabled>...</isEnabled> <updatedBy>...</updatedBy> + <createdBy>...</createdBy> <createTime>...</createTime> + <isEnabled>...</isEnabled> <updateTime>...</updateTime> + <id>...</id> + <version>...</version> </serviceResources> - <resourceToTagIds>...</resourceToTagIds> - <tagUpdateTime>...</tagUpdateTime> - <op>...</op> - <tagVersion>...</tagVersion> </serviceTags> </pre> Modified: ranger/site/trunk/apidocs/xml_ns0_tagPolicies.html URL: http://svn.apache.org/viewvc/ranger/site/trunk/apidocs/xml_ns0_tagPolicies.html?rev=1818327&r1=1818326&r2=1818327&view=diff ============================================================================== --- ranger/site/trunk/apidocs/xml_ns0_tagPolicies.html (original) +++ ranger/site/trunk/apidocs/xml_ns0_tagPolicies.html Fri Dec 15 20:27:30 2017 @@ -218,158 +218,160 @@ <p class="lead">Example</p> <pre class="prettyprint language-xml example"><tagPolicies> + <policyUpdateTime>...</policyUpdateTime> + <serviceName>...</serviceName> <policyVersion>...</policyVersion> + <auditMode>...</auditMode> + <serviceId>...</serviceId> <policies> - <description>...</description> + <policyItems> + <conditions/> + <accesses/> + <delegateAdmin>...</delegateAdmin> + <groups>...</groups> + <users>...</users> + </policyItems> + <isAuditEnabled>...</isAuditEnabled> + <policyType>...</policyType> <dataMaskPolicyItems> <dataMaskInfo/> </dataMaskPolicyItems> - <resourceSignature>...</resourceSignature> + <name>...</name> <denyExceptions> <conditions/> <accesses/> - <groups>...</groups> <delegateAdmin>...</delegateAdmin> + <groups>...</groups> <users>...</users> </denyExceptions> - <policyType>...</policyType> - <policyItems> + <denyPolicyItems> <conditions/> <accesses/> - <groups>...</groups> <delegateAdmin>...</delegateAdmin> - <users>...</users> - </policyItems> - <isAuditEnabled>...</isAuditEnabled> - <name>...</name> - <service>...</service> - <serviceType>...</serviceType> - <allowExceptions> - <conditions/> - <accesses/> <groups>...</groups> - <delegateAdmin>...</delegateAdmin> <users>...</users> - </allowExceptions> - <resources>...</resources> + </denyPolicyItems> <rowFilterPolicyItems> <rowFilterInfo/> </rowFilterPolicyItems> - <denyPolicyItems> + <allowExceptions> <conditions/> <accesses/> - <groups>...</groups> <delegateAdmin>...</delegateAdmin> + <groups>...</groups> <users>...</users> - </denyPolicyItems> + </allowExceptions> + <description>...</description> + <serviceType>...</serviceType> + <resources>...</resources> + <resourceSignature>...</resourceSignature> + <service>...</service> <guid>...</guid> - <createdBy>...</createdBy> - <version>...</version> - <id>...</id> - <isEnabled>...</isEnabled> <updatedBy>...</updatedBy> + <createdBy>...</createdBy> <createTime>...</createTime> + <isEnabled>...</isEnabled> <updateTime>...</updateTime> + <id>...</id> + <version>...</version> </policies> - <serviceName>...</serviceName> - <serviceId>...</serviceId> - <auditMode>...</auditMode> - <policyUpdateTime>...</policyUpdateTime> <serviceDef> - <contextEnrichers> + <enums> + <defaultIndex>...</defaultIndex> <name>...</name> - <enricherOptions>...</enricherOptions> <itemId>...</itemId> - <enricher>...</enricher> - </contextEnrichers> - <rbKeyLabel>...</rbKeyLabel> + <elements/> + </enums> + <rbKeyDescription>...</rbKeyDescription> + <description>...</description> + <name>...</name> + <label>...</label> <resources> - <label>...</label> - <lookupSupported>...</lookupSupported> - <validationRegEx>...</validationRegEx> - <matcher>...</matcher> - <rbKeyDescription>...</rbKeyDescription> - <validationMessage>...</validationMessage> <itemId>...</itemId> - <uiHint>...</uiHint> - <recursiveSupported>...</recursiveSupported> - <rbKeyValidationMessage>...</rbKeyValidationMessage> - <matcherOptions>...</matcherOptions> - <level>...</level> + <isValidLeaf>...</isValidLeaf> <parent>...</parent> - <rbKeyLabel>...</rbKeyLabel> - <description>...</description> - <excludesSupported>...</excludesSupported> + <level>...</level> + <rbKeyValidationMessage>...</rbKeyValidationMessage> <name>...</name> - <type>...</type> + <rbKeyDescription>...</rbKeyDescription> + <validationRegEx>...</validationRegEx> <mandatory>...</mandatory> - </resources> - <configs> + <lookupSupported>...</lookupSupported> <rbKeyLabel>...</rbKeyLabel> - <label>...</label> - <itemId>...</itemId> - <subType>...</subType> - <rbKeyDescription>...</rbKeyDescription> + <recursiveSupported>...</recursiveSupported> + <matcherOptions>...</matcherOptions> + <accessTypeRestrictions>...</accessTypeRestrictions> + <uiHint>...</uiHint> <description>...</description> + <excludesSupported>...</excludesSupported> <validationMessage>...</validationMessage> <type>...</type> - <mandatory>...</mandatory> - <defaultValue>...</defaultValue> - <name>...</name> - <validationRegEx>...</validationRegEx> - <uiHint>...</uiHint> - <rbKeyValidationMessage>...</rbKeyValidationMessage> - </configs> - <description>...</description> - <rbKeyDescription>...</rbKeyDescription> - <rowFilterDef> - <resources/> - <accessTypes/> - </rowFilterDef> - <label>...</label> - <enums> - <elements/> - <defaultIndex>...</defaultIndex> + <label>...</label> + <matcher>...</matcher> + </resources> + <accessTypes> <name>...</name> + <impliedGrants>...</impliedGrants> <itemId>...</itemId> - </enums> + <rbKeyLabel>...</rbKeyLabel> + <label>...</label> + </accessTypes> <dataMaskDef> + <maskTypes/> <accessTypes/> <resources/> - <maskTypes/> </dataMaskDef> - <name>...</name> - <policyConditions> + <options>...</options> + <rowFilterDef> + <accessTypes/> + <resources/> + </rowFilterDef> + <contextEnrichers> + <enricher>...</enricher> + <name>...</name> <itemId>...</itemId> + <enricherOptions>...</enricherOptions> + </contextEnrichers> + <rbKeyLabel>...</rbKeyLabel> + <policyConditions> + <name>...</name> + <uiHint>...</uiHint> + <validationMessage>...</validationMessage> <validationRegEx>...</validationRegEx> - <rbKeyValidationMessage>...</rbKeyValidationMessage> <evaluatorOptions>...</evaluatorOptions> + <rbKeyValidationMessage>...</rbKeyValidationMessage> <rbKeyDescription>...</rbKeyDescription> - <label>...</label> - <name>...</name> - <rbKeyLabel>...</rbKeyLabel> - <uiHint>...</uiHint> <evaluator>...</evaluator> - <validationMessage>...</validationMessage> + <itemId>...</itemId> + <rbKeyLabel>...</rbKeyLabel> + <label>...</label> <description>...</description> </policyConditions> - <accessTypes> + <implClass>...</implClass> + <configs> + <validationMessage>...</validationMessage> + <name>...</name> + <rbKeyDescription>...</rbKeyDescription> <itemId>...</itemId> + <mandatory>...</mandatory> + <defaultValue>...</defaultValue> <label>...</label> - <impliedGrants>...</impliedGrants> - <name>...</name> + <subType>...</subType> + <rbKeyValidationMessage>...</rbKeyValidationMessage> <rbKeyLabel>...</rbKeyLabel> - </accessTypes> - <implClass>...</implClass> - <options>...</options> + <validationRegEx>...</validationRegEx> + <description>...</description> + <uiHint>...</uiHint> + <type>...</type> + </configs> <guid>...</guid> - <createdBy>...</createdBy> - <version>...</version> - <id>...</id> - <isEnabled>...</isEnabled> <updatedBy>...</updatedBy> + <createdBy>...</createdBy> <createTime>...</createTime> + <isEnabled>...</isEnabled> <updateTime>...</updateTime> + <id>...</id> + <version>...</version> </serviceDef> </tagPolicies> </pre> Modified: ranger/site/trunk/download.html URL: http://svn.apache.org/viewvc/ranger/site/trunk/download.html?rev=1818327&r1=1818326&r2=1818327&view=diff ============================================================================== --- ranger/site/trunk/download.html (original) +++ ranger/site/trunk/download.html Fri Dec 15 20:27:30 2017 @@ -24,7 +24,7 @@ <div id="breadcrumbs"> <ul class="breadcrumb"> - <li id="publishDate">Last Published: 2017-09-01<span class="divider">|</span> + <li id="publishDate">Last Published: 2017-12-15<span class="divider">|</span> </li> <li id="projectVersion">Version: 1.0.0-SNAPSHOT</li> </ul> @@ -50,6 +50,7 @@ <li><a href="mail-lists.html" title="Mailing Lists"><span class="none"></span>Mailing Lists</a> </li> <li><a href="https://issues.apache.org/jira/browse/RANGER" class="externalLink" title="Issue Tracking"><span class="none"></span>Issue Tracking</a> </li> <li><a href="team-list.html" title="Team"><span class="none"></span>Team</a> </li> + <li><a href="https://cwiki.apache.org/confluence/display/RANGER/Vulnerabilities+found+in+Ranger" class="externalLink" title="Security Advisories"><span class="none"></span>Security Advisories</a> </li> <li class="nav-header">Releases</li> <li><a href="https://cwiki.apache.org/confluence/display/RANGER/0.7.1+Release+-+Apache+Ranger" class="externalLink" title="0.7.1"><span class="none"></span>0.7.1</a> </li> <li><a href="https://cwiki.apache.org/confluence/display/RANGER/0.7.0+Release+-+Apache+Ranger" class="externalLink" title="0.7.0"><span class="none"></span>0.7.0</a> </li> Modified: ranger/site/trunk/faq.html URL: http://svn.apache.org/viewvc/ranger/site/trunk/faq.html?rev=1818327&r1=1818326&r2=1818327&view=diff ============================================================================== --- ranger/site/trunk/faq.html (original) +++ ranger/site/trunk/faq.html Fri Dec 15 20:27:30 2017 @@ -24,7 +24,7 @@ <div id="breadcrumbs"> <ul class="breadcrumb"> - <li id="publishDate">Last Published: 2017-09-01<span class="divider">|</span> + <li id="publishDate">Last Published: 2017-12-15<span class="divider">|</span> </li> <li id="projectVersion">Version: 1.0.0-SNAPSHOT</li> </ul> @@ -50,6 +50,7 @@ <li><a href="mail-lists.html" title="Mailing Lists"><span class="none"></span>Mailing Lists</a> </li> <li><a href="https://issues.apache.org/jira/browse/RANGER" class="externalLink" title="Issue Tracking"><span class="none"></span>Issue Tracking</a> </li> <li><a href="team-list.html" title="Team"><span class="none"></span>Team</a> </li> + <li><a href="https://cwiki.apache.org/confluence/display/RANGER/Vulnerabilities+found+in+Ranger" class="externalLink" title="Security Advisories"><span class="none"></span>Security Advisories</a> </li> <li class="nav-header">Releases</li> <li><a href="https://cwiki.apache.org/confluence/display/RANGER/0.7.1+Release+-+Apache+Ranger" class="externalLink" title="0.7.1"><span class="none"></span>0.7.1</a> </li> <li><a href="https://cwiki.apache.org/confluence/display/RANGER/0.7.0+Release+-+Apache+Ranger" class="externalLink" title="0.7.0"><span class="none"></span>0.7.0</a> </li> Modified: ranger/site/trunk/images/apache-maven-project-2.png URL: http://svn.apache.org/viewvc/ranger/site/trunk/images/apache-maven-project-2.png?rev=1818327&r1=1818326&r2=1818327&view=diff ============================================================================== Binary files - no diff available. Modified: ranger/site/trunk/index.html URL: http://svn.apache.org/viewvc/ranger/site/trunk/index.html?rev=1818327&r1=1818326&r2=1818327&view=diff ============================================================================== --- ranger/site/trunk/index.html (original) +++ ranger/site/trunk/index.html Fri Dec 15 20:27:30 2017 @@ -26,7 +26,7 @@ <div id="breadcrumbs"> <ul class="breadcrumb"> - <li id="publishDate">Last Published: 2017-09-01<span class="divider">|</span> + <li id="publishDate">Last Published: 2017-12-15<span class="divider">|</span> </li> <li id="projectVersion">Version: 1.0.0-SNAPSHOT</li> </ul> @@ -52,6 +52,7 @@ <li><a href="mail-lists.html" title="Mailing Lists"><span class="none"></span>Mailing Lists</a> </li> <li><a href="https://issues.apache.org/jira/browse/RANGER" class="externalLink" title="Issue Tracking"><span class="none"></span>Issue Tracking</a> </li> <li><a href="team-list.html" title="Team"><span class="none"></span>Team</a> </li> + <li><a href="https://cwiki.apache.org/confluence/display/RANGER/Vulnerabilities+found+in+Ranger" class="externalLink" title="Security Advisories"><span class="none"></span>Security Advisories</a> </li> <li class="nav-header">Releases</li> <li><a href="https://cwiki.apache.org/confluence/display/RANGER/0.7.1+Release+-+Apache+Ranger" class="externalLink" title="0.7.1"><span class="none"></span>0.7.1</a> </li> <li><a href="https://cwiki.apache.org/confluence/display/RANGER/0.7.0+Release+-+Apache+Ranger" class="externalLink" title="0.7.0"><span class="none"></span>0.7.0</a> </li> Modified: ranger/site/trunk/issue-tracking.html URL: http://svn.apache.org/viewvc/ranger/site/trunk/issue-tracking.html?rev=1818327&r1=1818326&r2=1818327&view=diff ============================================================================== --- ranger/site/trunk/issue-tracking.html (original) +++ ranger/site/trunk/issue-tracking.html Fri Dec 15 20:27:30 2017 @@ -24,7 +24,7 @@ <div id="breadcrumbs"> <ul class="breadcrumb"> - <li id="publishDate">Last Published: 2017-09-01<span class="divider">|</span> + <li id="publishDate">Last Published: 2017-12-15<span class="divider">|</span> </li> <li id="projectVersion">Version: 1.0.0-SNAPSHOT</li> </ul> @@ -49,6 +49,7 @@ <li><a href="mail-lists.html" title="Mailing Lists"><span class="none"></span>Mailing Lists</a> </li> <li><a href="https://issues.apache.org/jira/browse/RANGER" class="externalLink" title="Issue Tracking"><span class="none"></span>Issue Tracking</a> </li> <li><a href="team-list.html" title="Team"><span class="none"></span>Team</a> </li> + <li><a href="https://cwiki.apache.org/confluence/display/RANGER/Vulnerabilities+found+in+Ranger" class="externalLink" title="Security Advisories"><span class="none"></span>Security Advisories</a> </li> <li class="nav-header">Releases</li> <li><a href="https://cwiki.apache.org/confluence/display/RANGER/0.7.1+Release+-+Apache+Ranger" class="externalLink" title="0.7.1"><span class="none"></span>0.7.1</a> </li> <li><a href="https://cwiki.apache.org/confluence/display/RANGER/0.7.0+Release+-+Apache+Ranger" class="externalLink" title="0.7.0"><span class="none"></span>0.7.0</a> </li> Added: ranger/site/trunk/kms/apidocs/application.wadl URL: http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/application.wadl?rev=1818327&view=auto ============================================================================== --- ranger/site/trunk/kms/apidocs/application.wadl (added) +++ ranger/site/trunk/kms/apidocs/application.wadl Fri Dec 15 20:27:30 2017 @@ -0,0 +1,187 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes"?> +<?enunciate-assumed-base-uri ./?> +<wadl:application xmlns:wadl="http://wadl.dev.java.net/2009/02" xmlns:xs="http://www.w3.org/2001/XMLSchema"> + + <wadl:doc xmlns:enunciate="http://enunciate.webcohesion.com/" enunciate:generatedBy="Enunciate-2.0"/> + + <wadl:grammars> + </wadl:grammars> + + <wadl:resources base="./"> + + <wadl:resource path="v1/keys"> + <wadl:method name="POST"> + <wadl:doc><![CDATA[]]></wadl:doc> + <wadl:request> + <wadl:representation mediaType="application/json"> + </wadl:representation> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + </wadl:resource> + + <wadl:resource path="v1/key/{name}"> + <wadl:method name="DELETE"> + <wadl:doc><![CDATA[]]></wadl:doc> + <wadl:request> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="*/*"/> + </wadl:response> + </wadl:method> + <wadl:param name="name" style="template"> + <wadl:doc><![CDATA[]]></wadl:doc> + </wadl:param> + </wadl:resource> + + <wadl:resource path="v1/key/{name}"> + <wadl:method name="POST"> + <wadl:doc><![CDATA[]]></wadl:doc> + <wadl:request> + <wadl:representation mediaType="application/json"> + </wadl:representation> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + <wadl:param name="name" style="template"> + <wadl:doc><![CDATA[]]></wadl:doc> + </wadl:param> + </wadl:resource> + + <wadl:resource path="v1/key/{name}"> + <wadl:method name="GET"> + <wadl:doc><![CDATA[]]></wadl:doc> + <wadl:request> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="*/*"/> + </wadl:response> + </wadl:method> + <wadl:param name="name" style="template"> + <wadl:doc><![CDATA[]]></wadl:doc> + </wadl:param> + </wadl:resource> + + <wadl:resource path="v1/keys/metadata"> + <wadl:method name="GET"> + <wadl:doc><![CDATA[]]></wadl:doc> + <wadl:request> + <wadl:param name="key" style="query"> + <wadl:doc><![CDATA[]]></wadl:doc> + </wadl:param> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + </wadl:resource> + + <wadl:resource path="v1/keys/names"> + <wadl:method name="GET"> + <wadl:doc><![CDATA[]]></wadl:doc> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + </wadl:resource> + + <wadl:resource path="v1/keyversion/{versionName}"> + <wadl:method name="GET"> + <wadl:doc><![CDATA[]]></wadl:doc> + <wadl:request> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + <wadl:param name="versionName" style="template"> + <wadl:doc><![CDATA[]]></wadl:doc> + </wadl:param> + </wadl:resource> + + <wadl:resource path="v1/key/{name}/_currentversion"> + <wadl:method name="GET"> + <wadl:doc><![CDATA[]]></wadl:doc> + <wadl:request> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + <wadl:param name="name" style="template"> + <wadl:doc><![CDATA[]]></wadl:doc> + </wadl:param> + </wadl:resource> + + <wadl:resource path="v1/key/{name}/_eek"> + <wadl:method name="GET"> + <wadl:doc><![CDATA[]]></wadl:doc> + <wadl:request> + <wadl:param name="eek_op" style="query"> + <wadl:doc><![CDATA[]]></wadl:doc> + </wadl:param> + <wadl:param name="num_keys" style="query"> + <wadl:doc><![CDATA[]]></wadl:doc> + </wadl:param> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + <wadl:param name="name" style="template"> + <wadl:doc><![CDATA[]]></wadl:doc> + </wadl:param> + </wadl:resource> + + <wadl:resource path="v1/key/{name}/_metadata"> + <wadl:method name="GET"> + <wadl:doc><![CDATA[]]></wadl:doc> + <wadl:request> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + <wadl:param name="name" style="template"> + <wadl:doc><![CDATA[]]></wadl:doc> + </wadl:param> + </wadl:resource> + + <wadl:resource path="v1/key/{name}/_versions"> + <wadl:method name="GET"> + <wadl:doc><![CDATA[]]></wadl:doc> + <wadl:request> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + <wadl:param name="name" style="template"> + <wadl:doc><![CDATA[]]></wadl:doc> + </wadl:param> + </wadl:resource> + + <wadl:resource path="v1/keyversion/{versionName}/_eek"> + <wadl:method name="POST"> + <wadl:doc><![CDATA[]]></wadl:doc> + <wadl:request> + <wadl:representation mediaType="*/*"> + </wadl:representation> + <wadl:param name="eek_op" style="query"> + <wadl:doc><![CDATA[]]></wadl:doc> + </wadl:param> + </wadl:request> + <wadl:response> + <wadl:representation mediaType="application/json"/> + </wadl:response> + </wadl:method> + <wadl:param name="versionName" style="template"> + <wadl:doc><![CDATA[]]></wadl:doc> + </wadl:param> + </wadl:resource> + </wadl:resources> +</wadl:application> \ No newline at end of file Added: ranger/site/trunk/kms/apidocs/css/style.css URL: http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/css/style.css?rev=1818327&view=auto ============================================================================== --- ranger/site/trunk/kms/apidocs/css/style.css (added) +++ ranger/site/trunk/kms/apidocs/css/style.css Fri Dec 15 20:27:30 2017 @@ -0,0 +1,115 @@ +/* + * Base structure + */ + +/* Move down content because we have a fixed navbar that is 50px tall */ +body { + position:relative; + padding-top: 50px; +} + +.footer { + width: 100%; + /* Set the fixed height of the footer here */ + height: 60px; + background-color: #f5f5f5; +} + +/* + * Global add-ons + */ +.sub-header { + padding-bottom: 10px; + border-bottom: 1px solid #eee; +} + +/* + * Sidebar + */ + +/* Hide for mobile, show later */ +.sidebar { + display: none; +} +@media (min-width: 768px) { + .sidebar { + position: fixed; + top: 51px; + bottom: 0; + left: 0; + z-index: 1000; + display: block; + padding: 20px; + overflow-x: hidden; + overflow-y: auto; /* Scrollable contents if viewport is shorter than content. */ + background-color: #f5f5f5; + border-right: 1px solid #eee; + } +} + +/* Sidebar navigation */ +.nav-sidebar { + margin-right: -21px; /* 20px padding + 1px border */ + margin-bottom: 20px; + margin-left: -20px; +} +.nav-sidebar > li > a { + padding-right: 20px; + padding-left: 20px; +} +.nav-sidebar > .active > a, +.nav-sidebar > .active > a:hover, +.nav-sidebar > .active > a:focus { + color: #fff; + background-color: #428bca; +} + +/* + * Main content + */ +.main { + padding: 20px; +} +@media (min-width: 768px) { + .main { + padding-right: 40px; + padding-left: 40px; + } +} +.main .page-header { + margin-top: 0; +} +.footer > .container { + padding-top: 20px; + text-align: center; +} + +/* + * Row Links + */ +.table.rowlink td:not(.rowlink-skip), +.table .rowlink td:not(.rowlink-skip) { + cursor: pointer; +} +.table.rowlink td:not(.rowlink-skip) a, +.table .rowlink td:not(.rowlink-skip) a { + font: inherit; + color: inherit; + text-decoration: inherit; +} +.multi-row-description { + border-left: 1px solid #DDD; +} + +pre { + max-height: 40em; +} + +/* shift the anchors to accommodate fixed navbar. See https://github.com/twbs/bootstrap/issues/1768#issuecomment-46519033 */ +*[id]:before { + display: block; + content: " "; + margin-top: -70px; + height: 70px; + visibility: hidden; +} Added: ranger/site/trunk/kms/apidocs/data.html URL: http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/data.html?rev=1818327&view=auto ============================================================================== --- ranger/site/trunk/kms/apidocs/data.html (added) +++ ranger/site/trunk/kms/apidocs/data.html Fri Dec 15 20:27:30 2017 @@ -0,0 +1,95 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> + + <title>Key Management Service: Data Types</title> + + <!-- Mobile viewport optimized: j.mp/bplateviewport --> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + + <!-- Bootstrap core CSS --> + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> + + <!--custom css for these pages--> + <link rel="stylesheet" href="css/style.css"> + + <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> + <!--[if lt IE 9]> + <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> + <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> + <![endif]--> +</head> + +<body data-spy="scroll" data-target="#apinav"> + + <nav class="navbar navbar-inverse navbar-fixed-top"> + <div class="container-fluid"> + <div class="navbar-header"> + <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + <a class="navbar-brand" href="index.html">Key Management Service: Data Types</a> + </div> + <div id="navbar" class="navbar-collapse collapse"> + <ul class="nav navbar-nav navbar-right"> + <li><a href="resources.html">Resources</a></li> + </ul> + </div> + </div> + </nav> + + <div class="container-fluid"> + <div class="row"> + <div class="col-sm-3 col-md-2 sidebar" id="apinav"> + <ul class="nav nav-sidebar"> + <li class="text-right"><a href="#top"><small>Back to Top</small></a></li> + </ul> + </div> + + <div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main"> + <ol class="breadcrumb" id="top"> + <li class="active dropdown"><a href="index.html">Home</a></li> + <li class="dropdown"><a href="data.html">Data Types</a></li> + </ol> + + <h1 class="page-header" id="data">Data Types</h1> + + <footer class="footer"> + <div class="container"> + <p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p> + </div> + </footer> + + </div> + </div> + </div> + + + <!-- JavaScript placed at the end of the document so the pages load faster. --> + <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> + + <!-- Bootstrap core JavaScript + ================================================== --> + <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script> + + <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ --> + <script src="https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js" type="text/javascript"></script> + <script> + $(function() { + $(".clickable-row").click(function() { + window.document.location = $(this).data("href"); + }); + + $('[data-toggle="tooltip"]').tooltip() + }); + </script> + +</body> +</html> Added: ranger/site/trunk/kms/apidocs/index.html URL: http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/index.html?rev=1818327&view=auto ============================================================================== --- ranger/site/trunk/kms/apidocs/index.html (added) +++ ranger/site/trunk/kms/apidocs/index.html Fri Dec 15 20:27:30 2017 @@ -0,0 +1,152 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> + + <title>Key Management Service</title> + + <!-- Mobile viewport optimized: j.mp/bplateviewport --> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + + <!-- Bootstrap core CSS --> + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> + + <!--custom css for these pages--> + <link rel="stylesheet" href="css/style.css"> + + <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> + <!--[if lt IE 9]> + <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> + <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> + <![endif]--> +</head> + +<body data-spy="scroll" data-target="#apinav"> + + <nav class="navbar navbar-inverse navbar-fixed-top"> + <div class="container-fluid"> + <div class="navbar-header"> + <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + <a class="navbar-brand" href="index.html">Key Management Service</a> + </div> + <div id="navbar" class="navbar-collapse collapse"> + <ul class="nav navbar-nav navbar-right"> + <li><a href="resources.html">Resources</a></li> + </ul> + </div> + </div> + </nav> + + <div class="container-fluid"> + <div class="row"> + <div class="col-sm-3 col-md-2 sidebar" id="apinav"> + <ul class="nav nav-sidebar"> + <li><a href="#resources">Resources</a></li> + <li class="divider"></li> + <li class="text-right"><a href="#top"><small>Back to Top</small></a></li> + </ul> + </div> + + <div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main"> + <ol class="breadcrumb" id="top"> + <li class="dropdown"><a href="index.html">Home</a></li> + </ol> + + <div class="page-header"> + <h1>Key Management Service</h1><p>Key Management Service</p> + </div> + + <h1 class="page-header" id="resources">Resources</h1> + + <p> + There is a <a href="application.wadl">WADL document</a> available that describes the resources API. + </p> + + <p> + You may also enjoy the <a href="ui/index.html">interactive interface</a> provided for this API by <a href="http://swagger.io">Swagger</a>. + </p> + <p> + <a href="ui/index.html" class="btn btn-default">Try it out!</a> + </p> + + <table class="table table-hover resources"> + <thead> + <tr> + <th align="center">name</th> + <th align="center">path</th> + <th align="center">methods</th> + <th align="center">description</th> + </tr> + </thead> + <tbody data-link="row" class="rowlink"> + <tr class="clickable-row" data-href="resource_KMS.html"> + <td> <span class="resource-name">KMS</span> +</td> + <td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="resource-path">/v1/keys</span> +</samp></li><li><samp> <span class="resource-path">/v1/key/{name}</span> +</samp></li><li><samp> <span class="resource-path">/v1/keys/metadata</span> +</samp></li><li><samp> <span class="resource-path">/v1/keys/names</span> +</samp></li><li><samp> <span class="resource-path">/v1/keyversion/{versionName}</span> +</samp></li><li><samp> <span class="resource-path">/v1/key/{name}/_currentversion</span> +</samp></li><li><samp> <span class="resource-path">/v1/key/{name}/_eek</span> +</samp></li><li><samp> <span class="resource-path">/v1/key/{name}/_metadata</span> +</samp></li><li><samp> <span class="resource-path">/v1/key/{name}/_versions</span> +</samp></li><li><samp> <span class="resource-path">/v1/keyversion/{versionName}/_eek</span> +</samp></li></ul></td> + <td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="label label-default resource-method">POST</span> +</samp></li><li><samp> <span class="label label-default resource-method">DELETE</span> <span class="label label-default resource-method">GET</span> <span class="label label-default resource-method">POST</span> +</samp></li><li><samp> <span class="label label-default resource-method">GET</span> +</samp></li><li><samp> <span class="label label-default resource-method">GET</span> +</samp></li><li><samp> <span class="label label-default resource-method">GET</span> +</samp></li><li><samp> <span class="label label-default resource-method">GET</span> +</samp></li><li><samp> <span class="label label-default resource-method">GET</span> +</samp></li><li><samp> <span class="label label-default resource-method">GET</span> +</samp></li><li><samp> <span class="label label-default resource-method">GET</span> +</samp></li><li><samp> <span class="label label-default resource-method">POST</span> +</samp></li></ul></td> + <td> <span class="resource-description">Class providing the REST bindings, via Jersey, for the KMS.</span> +</td> + </tr> + </tbody> + </table> + + <footer class="footer"> + <div class="container"> + <p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p> + </div> + </footer> + + </div> + </div> + </div> + + + <!-- JavaScript placed at the end of the document so the pages load faster. --> + <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> + + <!-- Bootstrap core JavaScript + ================================================== --> + <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script> + + <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ --> + <script src="https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js" type="text/javascript"></script> + <script> + $(function() { + $(".clickable-row").click(function() { + window.document.location = $(this).data("href"); + }); + + $('[data-toggle="tooltip"]').tooltip() + }); + </script> + +</body> +</html> Added: ranger/site/trunk/kms/apidocs/resource_KMS.html URL: http://svn.apache.org/viewvc/ranger/site/trunk/kms/apidocs/resource_KMS.html?rev=1818327&view=auto ============================================================================== --- ranger/site/trunk/kms/apidocs/resource_KMS.html (added) +++ ranger/site/trunk/kms/apidocs/resource_KMS.html Fri Dec 15 20:27:30 2017 @@ -0,0 +1,972 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> + + <title>Key Management Service: KMS</title> + + <!-- Mobile viewport optimized: j.mp/bplateviewport --> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + + <!-- Bootstrap core CSS --> + <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> + + <!--custom css for these pages--> + <link rel="stylesheet" href="css/style.css"> + + <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> + <!--[if lt IE 9]> + <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> + <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> + <![endif]--> +</head> + +<body data-spy="scroll" data-target="#apinav"> + + <nav class="navbar navbar-inverse navbar-fixed-top"> + <div class="container-fluid"> + <div class="navbar-header"> + <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar"> + <span class="sr-only">Toggle navigation</span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + <span class="icon-bar"></span> + </button> + <a class="navbar-brand" href="index.html">Key Management Service: KMS</a> + </div> + <div id="navbar" class="navbar-collapse collapse"> + <ul class="nav navbar-nav navbar-right"> + <li><a href="resources.html">Resources</a></li> + </ul> + </div> + </div> + </nav> + + <div class="container-fluid"> + <div class="row"> + <div class="col-sm-3 col-md-2 sidebar" id="apinav"> + <ul class="nav nav-sidebar"> + <li><a href="#resource_KMS_createKey_POST">POST /v1/keys</a></li> + <li><a href="#resource_KMS_deleteKey_DELETE">DELETE /v1/key/{name}</a></li> + <li><a href="#resource_KMS_getKey_GET">GET /v1/key/{name}</a></li> + <li><a href="#resource_KMS_rolloverKey_POST">POST /v1/key/{name}</a></li> + <li><a href="#resource_KMS_getKeysMetadata_GET">GET /v1/keys/metadata</a></li> + <li><a href="#resource_KMS_getKeyNames_GET">GET /v1/keys/names</a></li> + <li><a href="#resource_KMS_getKeyVersion_GET"><abbr title="GET /v1/keyversion/{versionName}">GET /v1/keyversion/{versionNam...</abbr></a></li> + <li><a href="#resource_KMS_getCurrentVersion_GET"><abbr title="GET /v1/key/{name}/_currentversion">GET /v1/key/{name}/_currentver...</abbr></a></li> + <li><a href="#resource_KMS_generateEncryptedKeys_GET">GET /v1/key/{name}/_eek</a></li> + <li><a href="#resource_KMS_getMetadata_GET">GET /v1/key/{name}/_metadata</a></li> + <li><a href="#resource_KMS_getKeyVersions_GET">GET /v1/key/{name}/_versions</a></li> + <li><a href="#resource_KMS_decryptEncryptedKey_POST"><abbr title="POST /v1/keyversion/{versionName}/_eek">POST /v1/keyversion/{versionNa...</abbr></a></li> + <li class="divider"></li> + <li class="text-right"><a href="#top"><small>Back to Top</small></a></li> + </ul> + </div> + + <div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main"> + <ol class="breadcrumb" id="top"> + <li class="active dropdown"><a href="index.html">Home</a></li> + <li class="active dropdown"><a href="resources.html">Resources</a></li> + <li class="dropdown"><a href="resource_KMS.html">KMS</a></li> + </ol> + + <h1 class="page-header">KMS <small>Resource</small></h1> + + <p>Class providing the REST bindings, via Jersey, for the KMS.</p> + + <div id="resource_KMS_createKey_POST"> + <h3><span class="label label-default resource-method">POST</span> <span class="resource-path">/v1/keys <a href="../v1/keys" class="glyphicon glyphicon-new-window" target="_blank"></a></span></h3> + + <p></p> + + <table class="table resource-request-body"> + <caption>Request Body</caption> + <thead> + <tr> + <th>media type</th> + <th>data type</th> + </tr> + </thead> + <tbody> + <tr> + <td><abbr data-toggle="tooltip" data-placement="top" title="Use the "Content-Type: application/json" HTTP header to specify this media type to the server."><span class="request-type">application/json</span></abbr></td> + <td><span class="datatype-reference">(custom) +</span></td> + </tr> + </tbody> + </table> + + <table class="table resource-response-body"> + <caption>Response Body</caption> + <thead> + <tr> + <th>media type</th> + <th>data type</th> + </tr> + </thead> + <tbody> + <tr> + <td><abbr data-toggle="tooltip" data-placement="top" title="Use the "Accept: application/json" HTTP header to request that this media type be provided by the server."><span class="response-type">application/json</span></abbr></td> + <td><span class="datatype-reference">(custom) +</span></td> + </tr> + </tbody> + </table> + <h4>Example</h4> + + <div class="container-fluid example panel"> + <div class="row panel-body"> + <div class="col-md-6"> + <h5>Request</h5> + <pre> +POST /v1/keys +Content-Type: application/json +Accept: application/json + + <code class="prettyprint language-txt"> +... + </code> + </pre> + </div> + <div class="col-md-6"> + <h5>Response</h5> + <pre> +HTTP/1.1 201 Created +Content-Type: application/json + + <code class="prettyprint language-txt"> +... + </code> + </pre> + </div> + </div> + </div> + </div> + + <div id="resource_KMS_deleteKey_DELETE"> + <h3><span class="label label-default resource-method">DELETE</span> <span class="resource-path">/v1/key/{name} <a href="../v1/key/{name}" class="glyphicon glyphicon-new-window" target="_blank"></a></span></h3> + + <p></p> + + <table class="table resource-parameters"> + <caption>Request Parameters</caption> + <thead> + <tr> + <th>name</th> + <th>type</th> + <th>description</th> + <th>constraints</th> + </tr> + </thead> + <tbody> + <tr> + <td><span class="parameter-name">name</span></td> + <td>path</td> + <td><span class="parameter-description"></span></td> + <td><span class="parameter-constraints">regex: .*</span></td> + </tr> + </tbody> + </table> + + <table class="table resource-response-body"> + <caption>Response Body</caption> + <thead> + <tr> + <th>media type</th> + <th>data type</th> + </tr> + </thead> + <tbody> + <tr> + <td><abbr data-toggle="tooltip" data-placement="top" title="Use the "Accept: */*" HTTP header to request that this media type be provided by the server."><span class="response-type">*/*</span></abbr></td> + <td><span class="datatype-reference">(custom) +</span></td> + </tr> + </tbody> + </table> + <h4>Example</h4> + + <div class="container-fluid example panel"> + <div class="row panel-body"> + <div class="col-md-6"> + <h5>Request</h5> + <pre> +DELETE /v1/key/{name} +Accept: */* + + </pre> + </div> + <div class="col-md-6"> + <h5>Response</h5> + <pre> +HTTP/1.1 204 No Content +Content-Type: */* + + <code class="prettyprint language-txt"> +... + </code> + </pre> + </div> + </div> + </div> + </div> + + <div id="resource_KMS_getKey_GET"> + <h3><span class="label label-default resource-method">GET</span> <span class="resource-path">/v1/key/{name} <a href="../v1/key/{name}" class="glyphicon glyphicon-new-window" target="_blank"></a></span></h3> + + <p></p> + + <table class="table resource-parameters"> + <caption>Request Parameters</caption> + <thead> + <tr> + <th>name</th> + <th>type</th> + <th>description</th> + <th>constraints</th> + </tr> + </thead> + <tbody> + <tr> + <td><span class="parameter-name">name</span></td> + <td>path</td> + <td><span class="parameter-description"></span></td> + <td><span class="parameter-constraints">regex: .*</span></td> + </tr> + </tbody> + </table> + + <table class="table resource-response-body"> + <caption>Response Body</caption> + <thead> + <tr> + <th>media type</th> + <th>data type</th> + </tr> + </thead> + <tbody> + <tr> + <td><abbr data-toggle="tooltip" data-placement="top" title="Use the "Accept: */*" HTTP header to request that this media type be provided by the server."><span class="response-type">*/*</span></abbr></td> + <td><span class="datatype-reference">(custom) +</span></td> + </tr> + </tbody> + </table> + <h4>Example</h4> + + <div class="container-fluid example panel"> + <div class="row panel-body"> + <div class="col-md-6"> + <h5>Request</h5> + <pre> +GET /v1/key/{name} +Accept: */* + + </pre> + </div> + <div class="col-md-6"> + <h5>Response</h5> + <pre> +HTTP/1.1 200 OK +Content-Type: */* + + <code class="prettyprint language-txt"> +... + </code> + </pre> + </div> + </div> + </div> + </div> + + <div id="resource_KMS_rolloverKey_POST"> + <h3><span class="label label-default resource-method">POST</span> <span class="resource-path">/v1/key/{name} <a href="../v1/key/{name}" class="glyphicon glyphicon-new-window" target="_blank"></a></span></h3> + + <p></p> + + <table class="table resource-parameters"> + <caption>Request Parameters</caption> + <thead> + <tr> + <th>name</th> + <th>type</th> + <th>description</th> + <th>constraints</th> + </tr> + </thead> + <tbody> + <tr> + <td><span class="parameter-name">name</span></td> + <td>path</td> + <td><span class="parameter-description"></span></td> + <td><span class="parameter-constraints">regex: .*</span></td> + </tr> + </tbody> + </table> + + <table class="table resource-request-body"> + <caption>Request Body</caption> + <thead> + <tr> + <th>media type</th> + <th>data type</th> + </tr> + </thead> + <tbody> + <tr> + <td><abbr data-toggle="tooltip" data-placement="top" title="Use the "Content-Type: application/json" HTTP header to specify this media type to the server."><span class="request-type">application/json</span></abbr></td> + <td><span class="datatype-reference">(custom) +</span></td> + </tr> + </tbody> + </table> + + <table class="table resource-response-body"> + <caption>Response Body</caption> + <thead> + <tr> + <th>media type</th> + <th>data type</th> + </tr> + </thead> + <tbody> + <tr> + <td><abbr data-toggle="tooltip" data-placement="top" title="Use the "Accept: application/json" HTTP header to request that this media type be provided by the server."><span class="response-type">application/json</span></abbr></td> + <td><span class="datatype-reference">(custom) +</span></td> + </tr> + </tbody> + </table> + <h4>Example</h4> + + <div class="container-fluid example panel"> + <div class="row panel-body"> + <div class="col-md-6"> + <h5>Request</h5> + <pre> +POST /v1/key/{name} +Content-Type: application/json +Accept: application/json + + <code class="prettyprint language-txt"> +... + </code> + </pre> + </div> + <div class="col-md-6"> + <h5>Response</h5> + <pre> +HTTP/1.1 201 Created +Content-Type: application/json + + <code class="prettyprint language-txt"> +... + </code> + </pre> + </div> + </div> + </div> + </div> + + <div id="resource_KMS_getKeysMetadata_GET"> + <h3><span class="label label-default resource-method">GET</span> <span class="resource-path">/v1/keys/metadata <a href="../v1/keys/metadata" class="glyphicon glyphicon-new-window" target="_blank"></a></span></h3> + + <p></p> + + <table class="table resource-parameters"> + <caption>Request Parameters</caption> + <thead> + <tr> + <th>name</th> + <th>type</th> + <th>description</th> + <th>multivalued</th> + </tr> + </thead> + <tbody> + <tr> + <td><span class="parameter-name">key</span></td> + <td>query</td> + <td><span class="parameter-description"></span></td> + <td><span class="parameter-multivalued">yes</span></td> + </tr> + </tbody> + </table> + + <table class="table resource-response-body"> + <caption>Response Body</caption> + <thead> + <tr> + <th>media type</th> + <th>data type</th> + </tr> + </thead> + <tbody> + <tr> + <td><abbr data-toggle="tooltip" data-placement="top" title="Use the "Accept: application/json" HTTP header to request that this media type be provided by the server."><span class="response-type">application/json</span></abbr></td> + <td><span class="datatype-reference">(custom) +</span></td> + </tr> + </tbody> + </table> + <h4>Example</h4> + + <div class="container-fluid example panel"> + <div class="row panel-body"> + <div class="col-md-6"> + <h5>Request</h5> + <pre> +GET /v1/keys/metadata +Accept: application/json + + </pre> + </div> + <div class="col-md-6"> + <h5>Response</h5> + <pre> +HTTP/1.1 200 OK +Content-Type: application/json + + <code class="prettyprint language-txt"> +... + </code> + </pre> + </div> + </div> + </div> + </div> + + <div id="resource_KMS_getKeyNames_GET"> + <h3><span class="label label-default resource-method">GET</span> <span class="resource-path">/v1/keys/names <a href="../v1/keys/names" class="glyphicon glyphicon-new-window" target="_blank"></a></span></h3> + + <p></p> + + <table class="table resource-response-body"> + <caption>Response Body</caption> + <thead> + <tr> + <th>media type</th> + <th>data type</th> + </tr> + </thead> + <tbody> + <tr> + <td><abbr data-toggle="tooltip" data-placement="top" title="Use the "Accept: application/json" HTTP header to request that this media type be provided by the server."><span class="response-type">application/json</span></abbr></td> + <td><span class="datatype-reference">(custom) +</span></td> + </tr> + </tbody> + </table> + <h4>Example</h4> + + <div class="container-fluid example panel"> + <div class="row panel-body"> + <div class="col-md-6"> + <h5>Request</h5> + <pre> +GET /v1/keys/names +Accept: application/json + + </pre> + </div> + <div class="col-md-6"> + <h5>Response</h5> + <pre> +HTTP/1.1 200 OK +Content-Type: application/json + + <code class="prettyprint language-txt"> +... + </code> + </pre> + </div> + </div> + </div> + </div> + + <div id="resource_KMS_getKeyVersion_GET"> + <h3><span class="label label-default resource-method">GET</span> <span class="resource-path">/v1/keyversion/{versionName} <a href="../v1/keyversion/{versionName}" class="glyphicon glyphicon-new-window" target="_blank"></a></span></h3> + + <p></p> + + <table class="table resource-parameters"> + <caption>Request Parameters</caption> + <thead> + <tr> + <th>name</th> + <th>type</th> + <th>description</th> + <th>constraints</th> + </tr> + </thead> + <tbody> + <tr> + <td><span class="parameter-name">versionName</span></td> + <td>path</td> + <td><span class="parameter-description"></span></td> + <td><span class="parameter-constraints">regex: .*</span></td> + </tr> + </tbody> + </table> + + <table class="table resource-response-body"> + <caption>Response Body</caption> + <thead> + <tr> + <th>media type</th> + <th>data type</th> + </tr> + </thead> + <tbody> + <tr> + <td><abbr data-toggle="tooltip" data-placement="top" title="Use the "Accept: application/json" HTTP header to request that this media type be provided by the server."><span class="response-type">application/json</span></abbr></td> + <td><span class="datatype-reference">(custom) +</span></td> + </tr> + </tbody> + </table> + <h4>Example</h4> + + <div class="container-fluid example panel"> + <div class="row panel-body"> + <div class="col-md-6"> + <h5>Request</h5> + <pre> +GET /v1/keyversion/{versionName} +Accept: application/json + + </pre> + </div> + <div class="col-md-6"> + <h5>Response</h5> + <pre> +HTTP/1.1 200 OK +Content-Type: application/json + + <code class="prettyprint language-txt"> +... + </code> + </pre> + </div> + </div> + </div> + </div> + + <div id="resource_KMS_getCurrentVersion_GET"> + <h3><span class="label label-default resource-method">GET</span> <span class="resource-path">/v1/key/{name}/_currentversion <a href="../v1/key/{name}/_currentversion" class="glyphicon glyphicon-new-window" target="_blank"></a></span></h3> + + <p></p> + + <table class="table resource-parameters"> + <caption>Request Parameters</caption> + <thead> + <tr> + <th>name</th> + <th>type</th> + <th>description</th> + <th>constraints</th> + </tr> + </thead> + <tbody> + <tr> + <td><span class="parameter-name">name</span></td> + <td>path</td> + <td><span class="parameter-description"></span></td> + <td><span class="parameter-constraints">regex: .*</span></td> + </tr> + </tbody> + </table> + + <table class="table resource-response-body"> + <caption>Response Body</caption> + <thead> + <tr> + <th>media type</th> + <th>data type</th> + </tr> + </thead> + <tbody> + <tr> + <td><abbr data-toggle="tooltip" data-placement="top" title="Use the "Accept: application/json" HTTP header to request that this media type be provided by the server."><span class="response-type">application/json</span></abbr></td> + <td><span class="datatype-reference">(custom) +</span></td> + </tr> + </tbody> + </table> + <h4>Example</h4> + + <div class="container-fluid example panel"> + <div class="row panel-body"> + <div class="col-md-6"> + <h5>Request</h5> + <pre> +GET /v1/key/{name}/_currentversion +Accept: application/json + + </pre> + </div> + <div class="col-md-6"> + <h5>Response</h5> + <pre> +HTTP/1.1 200 OK +Content-Type: application/json + + <code class="prettyprint language-txt"> +... + </code> + </pre> + </div> + </div> + </div> + </div> + + <div id="resource_KMS_generateEncryptedKeys_GET"> + <h3><span class="label label-default resource-method">GET</span> <span class="resource-path">/v1/key/{name}/_eek <a href="../v1/key/{name}/_eek" class="glyphicon glyphicon-new-window" target="_blank"></a></span></h3> + + <p></p> + + <table class="table resource-parameters"> + <caption>Request Parameters</caption> + <thead> + <tr> + <th>name</th> + <th>type</th> + <th>description</th> + <th>default</th> + <th>constraints</th> + </tr> + </thead> + <tbody> + <tr> + <td><span class="parameter-name">name</span></td> + <td>path</td> + <td><span class="parameter-description"></span></td> + <td><span class="parameter-default-value"> </span></td> + <td><span class="parameter-constraints">regex: .*</span></td> + </tr> + <tr> + <td><span class="parameter-name">eek_op</span></td> + <td>query</td> + <td><span class="parameter-description"></span></td> + <td><span class="parameter-default-value"> </span></td> + <td><span class="parameter-constraints"> </span></td> + </tr> + <tr> + <td><span class="parameter-name">num_keys</span></td> + <td>query</td> + <td><span class="parameter-description"></span></td> + <td><span class="parameter-default-value">1</span></td> + <td><span class="parameter-constraints">int</span></td> + </tr> + </tbody> + </table> + + <table class="table resource-response-body"> + <caption>Response Body</caption> + <thead> + <tr> + <th>media type</th> + <th>data type</th> + </tr> + </thead> + <tbody> + <tr> + <td><abbr data-toggle="tooltip" data-placement="top" title="Use the "Accept: application/json" HTTP header to request that this media type be provided by the server."><span class="response-type">application/json</span></abbr></td> + <td><span class="datatype-reference">(custom) +</span></td> + </tr> + </tbody> + </table> + <h4>Example</h4> + + <div class="container-fluid example panel"> + <div class="row panel-body"> + <div class="col-md-6"> + <h5>Request</h5> + <pre> +GET /v1/key/{name}/_eek +Accept: application/json + + </pre> + </div> + <div class="col-md-6"> + <h5>Response</h5> + <pre> +HTTP/1.1 200 OK +Content-Type: application/json + + <code class="prettyprint language-txt"> +... + </code> + </pre> + </div> + </div> + </div> + </div> + + <div id="resource_KMS_getMetadata_GET"> + <h3><span class="label label-default resource-method">GET</span> <span class="resource-path">/v1/key/{name}/_metadata <a href="../v1/key/{name}/_metadata" class="glyphicon glyphicon-new-window" target="_blank"></a></span></h3> + + <p></p> + + <table class="table resource-parameters"> + <caption>Request Parameters</caption> + <thead> + <tr> + <th>name</th> + <th>type</th> + <th>description</th> + <th>constraints</th> + </tr> + </thead> + <tbody> + <tr> + <td><span class="parameter-name">name</span></td> + <td>path</td> + <td><span class="parameter-description"></span></td> + <td><span class="parameter-constraints">regex: .*</span></td> + </tr> + </tbody> + </table> + + <table class="table resource-response-body"> + <caption>Response Body</caption> + <thead> + <tr> + <th>media type</th> + <th>data type</th> + </tr> + </thead> + <tbody> + <tr> + <td><abbr data-toggle="tooltip" data-placement="top" title="Use the "Accept: application/json" HTTP header to request that this media type be provided by the server."><span class="response-type">application/json</span></abbr></td> + <td><span class="datatype-reference">(custom) +</span></td> + </tr> + </tbody> + </table> + <h4>Example</h4> + + <div class="container-fluid example panel"> + <div class="row panel-body"> + <div class="col-md-6"> + <h5>Request</h5> + <pre> +GET /v1/key/{name}/_metadata +Accept: application/json + + </pre> + </div> + <div class="col-md-6"> + <h5>Response</h5> + <pre> +HTTP/1.1 200 OK +Content-Type: application/json + + <code class="prettyprint language-txt"> +... + </code> + </pre> + </div> + </div> + </div> + </div> + + <div id="resource_KMS_getKeyVersions_GET"> + <h3><span class="label label-default resource-method">GET</span> <span class="resource-path">/v1/key/{name}/_versions <a href="../v1/key/{name}/_versions" class="glyphicon glyphicon-new-window" target="_blank"></a></span></h3> + + <p></p> + + <table class="table resource-parameters"> + <caption>Request Parameters</caption> + <thead> + <tr> + <th>name</th> + <th>type</th> + <th>description</th> + <th>constraints</th> + </tr> + </thead> + <tbody> + <tr> + <td><span class="parameter-name">name</span></td> + <td>path</td> + <td><span class="parameter-description"></span></td> + <td><span class="parameter-constraints">regex: .*</span></td> + </tr> + </tbody> + </table> + + <table class="table resource-response-body"> + <caption>Response Body</caption> + <thead> + <tr> + <th>media type</th> + <th>data type</th> + </tr> + </thead> + <tbody> + <tr> + <td><abbr data-toggle="tooltip" data-placement="top" title="Use the "Accept: application/json" HTTP header to request that this media type be provided by the server."><span class="response-type">application/json</span></abbr></td> + <td><span class="datatype-reference">(custom) +</span></td> + </tr> + </tbody> + </table> + <h4>Example</h4> + + <div class="container-fluid example panel"> + <div class="row panel-body"> + <div class="col-md-6"> + <h5>Request</h5> + <pre> +GET /v1/key/{name}/_versions +Accept: application/json + + </pre> + </div> + <div class="col-md-6"> + <h5>Response</h5> + <pre> +HTTP/1.1 200 OK +Content-Type: application/json + + <code class="prettyprint language-txt"> +... + </code> + </pre> + </div> + </div> + </div> + </div> + + <div id="resource_KMS_decryptEncryptedKey_POST"> + <h3><span class="label label-default resource-method">POST</span> <span class="resource-path">/v1/keyversion/{versionName}/_eek <a href="../v1/keyversion/{versionName}/_eek" class="glyphicon glyphicon-new-window" target="_blank"></a></span></h3> + + <p></p> + + <table class="table resource-parameters"> + <caption>Request Parameters</caption> + <thead> + <tr> + <th>name</th> + <th>type</th> + <th>description</th> + <th>constraints</th> + </tr> + </thead> + <tbody> + <tr> + <td><span class="parameter-name">versionName</span></td> + <td>path</td> + <td><span class="parameter-description"></span></td> + <td><span class="parameter-constraints">regex: .*</span></td> + </tr> + <tr> + <td><span class="parameter-name">eek_op</span></td> + <td>query</td> + <td><span class="parameter-description"></span></td> + <td><span class="parameter-constraints"> </span></td> + </tr> + </tbody> + </table> + + <table class="table resource-request-body"> + <caption>Request Body</caption> + <thead> + <tr> + <th>media type</th> + <th>data type</th> + </tr> + </thead> + <tbody> + <tr> + <td><abbr data-toggle="tooltip" data-placement="top" title="Use the "Content-Type: */*" HTTP header to specify this media type to the server."><span class="request-type">*/*</span></abbr></td> + <td><span class="datatype-reference">(custom) +</span></td> + </tr> + </tbody> + </table> + + <table class="table resource-response-body"> + <caption>Response Body</caption> + <thead> + <tr> + <th>media type</th> + <th>data type</th> + </tr> + </thead> + <tbody> + <tr> + <td><abbr data-toggle="tooltip" data-placement="top" title="Use the "Accept: application/json" HTTP header to request that this media type be provided by the server."><span class="response-type">application/json</span></abbr></td> + <td><span class="datatype-reference">(custom) +</span></td> + </tr> + </tbody> + </table> + <h4>Example</h4> + + <div class="container-fluid example panel"> + <div class="row panel-body"> + <div class="col-md-6"> + <h5>Request</h5> + <pre> +POST /v1/keyversion/{versionName}/_eek +Content-Type: */* +Accept: application/json + + <code class="prettyprint language-txt"> +... + </code> + </pre> + </div> + <div class="col-md-6"> + <h5>Response</h5> + <pre> +HTTP/1.1 201 Created +Content-Type: application/json + + <code class="prettyprint language-txt"> +... + </code> + </pre> + </div> + </div> + </div> + </div> + + <footer class="footer"> + <div class="container"> + <p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p> + </div> + </footer> + + </div> + </div> + </div> + + + <!-- JavaScript placed at the end of the document so the pages load faster. --> + <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script> + + <!-- Bootstrap core JavaScript + ================================================== --> + <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script> + + <!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ --> + <script src="https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js" type="text/javascript"></script> + <script> + $(function() { + $(".clickable-row").click(function() { + window.document.location = $(this).data("href"); + }); + + $('[data-toggle="tooltip"]').tooltip() + }); + </script> + +</body> +</html>